معرفی شرکت ها


django-save-deep-0.0.2


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

Safes a complete tree of django models - from bottom to top.
ویژگی مقدار
سیستم عامل -
نام فایل django-save-deep-0.0.2
نام django-save-deep
نسخه کتابخانه 0.0.2
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Thomas Deniffel
ایمیل نویسنده tdeniffel@gmail.com
آدرس صفحه اصلی https://github.com/tom-010/django-save-deep
آدرس اینترنتی https://pypi.org/project/django-save-deep/
مجوز Apache2
save_deep ========= This package first saves all the children of the given oject and then the object itself. It solves the error: `ValueError: save() prohibited to prevent data loss due to unsaved related object '<<foreign_object>>'.` Note: it does not work (yet) with circular dependencies Example ------- Say you have this this model ```python class Company(models.Model): name = models.CharField(max_length=256) class Employee(models.Model): username = models.CharField(max_length=256) company = models.ForeignKey(Company, on_delete=models.CASCADE) ``` If you try to do ```python Employee(username='tom', company=Company(name='some-name')).save() ``` you get ``` ValueError: save() prohibited to prevent data loss due to unsaved related object '<<foreign_object>>'. ``` But if you use save_deep, the company is saved first, then the employee ```python employee = save_deep(Employee(username='tom', company=Company(name='some-name'))) ``` This works with a deeply nested object-tree and with updates (and update/create-mixes) as well as long as there are no circular dependencies.


نیازمندی

مقدار نام
>=3.0.0 Django


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

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


نحوه نصب


نصب پکیج whl django-save-deep-0.0.2:

    pip install django-save-deep-0.0.2.whl


نصب پکیج tar.gz django-save-deep-0.0.2:

    pip install django-save-deep-0.0.2.tar.gz