معرفی شرکت ها


django-recyclebin-0.2


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

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

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

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

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

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

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

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

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

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

مشاهده بیشتر

توضیحات

A Django app to make recyclebin.
ویژگی مقدار
سیستم عامل -
نام فایل django-recyclebin-0.2
نام django-recyclebin
نسخه کتابخانه 0.2
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Abdul Raffay
ایمیل نویسنده abdulraffahmehtab@gmail.com
آدرس صفحه اصلی https://github.com/abraffay/django-recyclebin
آدرس اینترنتی https://pypi.org/project/django-recyclebin/
مجوز -
===== Django Recyclebin ===== Django Recyclebin is a Django app to create recyclebin functionality in your project. you will be able to temporarily delete, restore and permanently delete data. Quick start ----------- 1. Add "recyclebin" to your INSTALLED_APPS setting like this:: INSTALLED_APPS = [ ... 'recyclebin', ] 2. import SoftDeleteMixin ''from recyclebin.models import SoftDeleteMixin'' 3. Inherit your model with SoftDeleteMixin ``class Mymodel(SoftDeleteMixin)`` 4. Run ``python manage.py makemigrations`` and ``python manage.py migrate``. 5. import recyclebin functions ``from recyclebin.functions import get_deleted_items, restore, permanent_delete`` 6. How to temporarily delete. you don't need to do anything. after inheriting your model with SoftDeleteMixin. your regular .delete() method will temporarily delete objects 7. How to view deleted items create a list of models from myapp.models import Model1, Model2, Model3... li = [Model1, Model2, Model3...] ``get_deleted_items(li)`` ''This function will return serialized response that will contain model_name, name, pk, deleted_by, deleted_at'' YOUR MODEL MUST HAVE NAME FIELD OTHERWISE NONE WILL BE RETURNED INSTEAD OF NAME 8. How to restore pass restore function model name and id. model name must be string and id an integer ``restore(model1, 1)`` 9. How to permanently delete pass permanent_delete function model name and id. model name must be string and id an integer ``permanent_delete(model1, 1)``


نیازمندی

مقدار نام
>=2.2 Django
>=3.2 djangorestframework


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

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


نحوه نصب


نصب پکیج whl django-recyclebin-0.2:

    pip install django-recyclebin-0.2.whl


نصب پکیج tar.gz django-recyclebin-0.2:

    pip install django-recyclebin-0.2.tar.gz