معرفی شرکت ها


django-rds-db-multitenant-0.3.3


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Multitenant support for Django, using one tenant per database.
ویژگی مقدار
سیستم عامل -
نام فایل django-rds-db-multitenant-0.3.3
نام django-rds-db-multitenant
نسخه کتابخانه 0.3.3
نگهدارنده []
ایمیل نگهدارنده []
نویسنده codercage
ایمیل نویسنده codercage@gmail.com
آدرس صفحه اصلی https://github.com/codercage/django-rds-db-multitenant
آدرس اینترنتی https://pypi.org/project/django-rds-db-multitenant/
مجوز BSD
Usage ----- 1. Install ~~~~~~~~~~ :: $ pip install django-rds-db-multitenant 2. Implement a mapper ~~~~~~~~~~~~~~~~~~~~~ 3. Update settings.py ~~~~~~~~~~~~~~~~~~~~~ Set the multitenant mapper by specifying the full dotted path to your implementation (in this example, `mapper` is the name of file `mapper.py`): .. code:: python MULTITENANT_MAPPER_CLASS = 'myapp.mapper.TenantMapper' Install the multitenant middleware as the *first* middleware of the list (prior to Django 1.10, you must use the ``MIDDLEWARE_CLASSES`` setting): .. code:: python MIDDLEWARE = [ 'rds_db_multitenant.middleware.MultiTenantMiddleware', .... ] Change your database backend to the multitenant wrapper: .. code:: python DATABASES = { 'default': { 'ENGINE': 'rds_db_multitenant.db.backends.mysql', 'NAME': 'devnull', } } *Note*: the ``NAME`` is useless for MySQL but due to a current limitation, the named database must exist. It may be empty and read-only. Optionally, add the multitenant helper ``KEY_FUNCTION`` to your cache definition, which will cause cache keys to be prefixed with the value of ``mapper.get_cache_prefix``: .. code:: python CACHES = { 'default' : { 'LOCATION': '127.0.0.1:11211', 'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache', 'KEY_FUNCTION': 'rds_db_multitenant.cache.helper.multitenant_key_func' } }


نحوه نصب


نصب پکیج whl django-rds-db-multitenant-0.3.3:

    pip install django-rds-db-multitenant-0.3.3.whl


نصب پکیج tar.gz django-rds-db-multitenant-0.3.3:

    pip install django-rds-db-multitenant-0.3.3.tar.gz