DB-API2 connection poolling for Django.
Is a simple application that uses the excellent SQLAlchemy connection pool to incorporate a it to django. All work is based on https://github.com/heroku-python/django-postgrespool/
Note: currently only been tested with postgresql, but in theory it should work perfectly with mysql and sqlite3.
Run python setup.py install
to install, or place djorm_pool
on your Python path.
You can also install it with: pip install djorm-ext-pool
Very simple, put djorm_pool
in your INSTALLED_APPS
settings:
You can add options to sqlalchemy connection pool adding them in the settings "DJORM_POOL_OPTIONS".
Example:
Also, can activate the pessimistic connection handling with DJORM_POOL_PESSIMISTIC: