معرفی شرکت ها


django-binaryfield-0.4.0


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

a generic app to provide a way to handle database binary data in django
ویژگی مقدار
سیستم عامل -
نام فایل django-binaryfield-0.4.0
نام django-binaryfield
نسخه کتابخانه 0.4.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Slawek Ehlert
ایمیل نویسنده slafs@op.pl
آدرس صفحه اصلی https://bitbucket.org/slafs/django-binaryfield/
آدرس اینترنتی https://pypi.org/project/django-binaryfield/
مجوز BSD
=================== Django Binaryfield =================== .. image:: https://drone.io/bitbucket.org/slafs/django-binaryfield/status.png :target: https://drone.io/bitbucket.org/slafs/django-binaryfield/latest A generic app to provide a way to handle database binary data in django. Introduction ============= This is a total rip-off of `BinaryField` class from Django 1.6+ sourcecode with some tweaks to make it work under Django 1.4+. Installation ============== pip install django-binaryfield Usage ======= Use BinaryField to bind your binary database columns on a django model. Like so:: from binaryfield import BinaryField class ExampleModel(models.Model): short_data = BinaryField(max_length=10, default=b'\x08') data = BinaryField() Configuration ============== syncdb --------- Django-binaryfield works out-of-the-box with existing binary database columns that are correctly mapped in your models. If you want BinaryField to work with `syncdb` management command there's one setting called ``BINARYFIELD_HACK_ENGINES`` that can be used to **hack** Django database backend. Use it like this:: BINARYFIELD_HACK_ENGINES = ( 'django.db.backends.sqlite3', ) It's a list of django backends (as an "importable" strings) to mangle in order to `syncdb` could work properly. Did I mention that it is a **hack**? Oracle issues ------------------ There are some issues with Oracle when handling parameteres in a query in Django < 1.6. You can see this link (https://github.com/django/django/commit/8aefd30379eba9aa7e5afcc69cc352adf0d23489) to see what changed in `django.db.backends.oracle.base.OracleParam` class regarding this feature. There are two settings to control a fix to this issue: * ``BINARYFIELD_HACK_ORACLE_PARAM`` - determines whether or not apply the fix - **Default**: ``False`` * ``BINARYFIELD_HACK_ORACLE_PARAM_BACKENDS`` - an iterable of backend engines as an "importable" strings to apply the fix. - **Default**: ``[ settings.DATABASES['default']['ENGINE'] ]`` TODO ======= * Some more tests maybe? * An example view to show how to serve a file from database


نحوه نصب


نصب پکیج whl django-binaryfield-0.4.0:

    pip install django-binaryfield-0.4.0.whl


نصب پکیج tar.gz django-binaryfield-0.4.0:

    pip install django-binaryfield-0.4.0.tar.gz