Projects/Memopol/Documentation
De La Quadrature du Net
< Projects | Memopol
Aller à la navigationAller à la rechercheRévision datée du 29 octobre 2013 à 13:40 par Mindiell (discussion | contributions) (first iteration)
Memopol Documentation for Developpers
Dependencies
Actually, Memopol has a long list of dependencies, which makes it long and difficult/complex to install :
- django: Python framework for website
- django-debug-toolbar: Debug toolbar
- django-contact-form-i18n: Translation of 'generic contact-form' ?
- django-flatblocks: Like flatpages, but for parts of a page
- django-awesome-snippets: Decorator to cache html snippets
- django-simple-captcha: Simple captcha application
- django-extensions: Extensions for django (???)
- django-tastypie: Flexible API layer (delicious)
- django-haystack: Pluggable search
- django-ajax-selects: jQuery-powered auto-complete fields
- django-extended-choices: Improve django choices (fields)
- django-dynamiq-search-form:
- django-categories: Handle one or more hierarchical category trees
- django-endless-pagination: Twitter and Digg style pagination
- django-compressor: Automatic system for compressing css and js files
- hamlpy: HAML-like syntax for django templates
- South: Migration of database
- matplotlib: Plotting package
- numpy: Array processing for numbers, strings, objects
- whoosh: Full-text indexing, spell-cheking library
- lxml: XML processing library
- BeautifulSoup: HTML parsing library
- pyquery: jquery-like library
- WebTest: Helper fot testing WSGI applications
- nose: UnitTest extension for unit testing
- pil: Python Imaging Library
- gunicorn: WSGI Http server
- werkzeug: WSGI utilities module
- pytidylib: Python wrapper for HTML Tidy
- pyyaml: YAML parser
- unidecode: ASCII transliterations for unicode
- diff_match_patch: Synchronization for plain text