معرفی شرکت ها


django-microframework-0.1.0


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

Django microframework allows you for easy synchronization of database entities between multiple django instances.
ویژگی مقدار
سیستم عامل -
نام فایل django-microframework-0.1.0
نام django-microframework
نسخه کتابخانه 0.1.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Wiktor Grochal
ایمیل نویسنده wiktor.grochal@gmail.com
آدرس صفحه اصلی https://github.com/wiktor-grochal/django-microframework
آدرس اینترنتی https://pypi.org/project/django-microframework/
مجوز BSD
# django-microframework Django microframework allows you for easy synchronization of database entities between multiple django instances. # Requirements * Python (3.6, 3.7, 3.8) * Django (1.11, 2.0, 2.1, 2.2) # Installation pip install django-microframework python manage.py migrate # Usage ### Sender In your models.py file: ```python from microframework.sender import connect_signals connect_signals([RegularModel, JSONModel, TreeModel, ForeignKeyModel], 'example_sender') ``` In your settings.py: ```python MICROFRAMEWORK_AMQP_URI = 'pyamqp://guest:guest@172.17.0.5' ``` ### Listener Create service.py file: ```python from microframework.handler import DjangoObjectHandler, NamekoHandlerMeta from example.models import RegularModel, JSONModel, TreeModel, ForeignKeyModel class ListenerService(DjangoObjectHandler, metaclass=NamekoHandlerMeta): name = "listener_service" sender_name = "example_sender" synced_save_models = [RegularModel, JSONModel, TreeModel, ForeignKeyModel] ``` In your settings.py: ```python MICROFRAMEWORK_SERVICE_CLASS = "example.service:ListenerService" MICROFRAMEWORK_AMQP_URI = 'pyamqp://guest:guest@172.17.0.5' ``` And add `'microframework'` to your `INSTALLED_APPS` setting. INSTALLED_APPS = [ ... 'microframework', ] In your manage.py - this needs to be put before anything else in your code: ```python import eventlet eventlet.monkey_patch() ```


نیازمندی

مقدار نام
- django
- python-dateutil
- nameko


زبان مورد نیاز

مقدار نام
>=3.6 Python


نحوه نصب


نصب پکیج whl django-microframework-0.1.0:

    pip install django-microframework-0.1.0.whl


نصب پکیج tar.gz django-microframework-0.1.0:

    pip install django-microframework-0.1.0.tar.gz