相关疑难解决方法(0)

在管理站点之外重用Django更改列表

Django更改列表表非常酷 - 可搜索,可过滤,多选操作等.

我正在构建一个应用程序的自定义后端,我一直在意识到:这正是我需要的,我应该重新使用它.

有没有人有任何使用Django管理应用程序之外的更改列表的经验?

我目前得到的是这样的:

from profile.admin import ProfileAdmin
from django.contrib.admin.sites import AdminSite
from profile.models import Profile
profile_admin = ProfileAdmin(Profile, AdminSite())
return profile_admin.changelist_view(request)
Run Code Online (Sandbox Code Playgroud)

我想知道是否有人有这方面的经验或可以提出替代方案.

django django-admin changelist

13
推荐指数
1
解决办法
3846
查看次数

删除django Rest框架中的多个对象

我需要删除表中的所有对象。可以有一个请求“ http://localhost:8000/api/products/delete_all/ ”,当我执行获取请求时,我删除所有对象。我看到这个解决方案在 django 中删除多个对象,但我不知道是否可以在 MoldeViewSet 中实现它。

视图.py

class ProductModelViews(viewsets.ModelViewSet):
        permission_classes  =(permissions.IsAuthenticated,)
        queryset = ProductModel.objects.all()
        serializer_class = TestProductModelSerializer
Run Code Online (Sandbox Code Playgroud)

django django-rest-framework

5
推荐指数
1
解决办法
4186
查看次数