context processors and filters for handling Bi-directional (BiDi) in django templates
Project description
Provides context processors and filters for handling Bi-directional (BiDi) in django templates, adding some needed functionality to Django’s LANGUAGE_BIDI template var.
Documentation
The full documentation is at http://django-bidi-utils.rtfd.org.
Quickstart
Install django-bidi-utils:
pip install django-bidi-utils
To use it in a Django project add bidiutils the project’s INSTALLED_APPS setting:
INSTALLED_APPS = ( "django.contrib.auth", "django.contrib.contenttypes", "django.contrib.sites", ... "bidiutils", ... )
To enable the context processor, add it to TEMPLATE_CONTEXT_PROCESSORS settings:
TEMPLATE_CONTEXT_PROCESSORS = ( "django.core.context_processors.auth", "django.core.context_processors.debug", "django.core.context_processors.i18n", "django.core.context_processors.media", ... "bidiutils.context_processors.bidi", )
Features
- Context processor adding to templates passed a RequestContext BiDi releated variables.
- add_direction template filter, for adding direction to media resource (images, stylesheets, etc)
History
1.0 (2013-10-19)
- Testing for Python 3.3, 2.7 and 2.6 Compatibility.
- Removed buildout.
- Re-Based on Cookiecutter.
- Sphinx for docs, added more examples.
0.2.1 (2009-05-18)
- Forgot CHANGELOG.rst in MANIFEST.in.
0.2 (2009-05-17)
- Added template filter add_direction.
- Removed README, add MAINFEST.in which includes README.rst.
0.1 (2009-04-28)
- Initial release, context processors.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
django-bidi-utils-1.0.tar.gz
(6.0 kB
view hashes)