相关疑难解决方法(0)

Django管理不同的内联更改并添加视图

我需要单独的视图来添加和更改页面.在添加页面中,我想从内联formset中排除一些字段.我准备了两个TabularInline类,其中一个包含属性'exclude'.我尝试使用它们如下:

class BoxAdmin(admin.ModelAdmin):
    def change_view(self, request, obj_id):
        self.inlines=[ItemChangeInline,]
        return super(BoxAdmin, self).change_view(self.request, obj_id)
    def add_view(self, request):
        self.inlines=[ItemAddInline,]
        return super(BoxAdmin, self).add_view(self, request)
Run Code Online (Sandbox Code Playgroud)

没有效果(根本没有显示内联).

django django-forms django-admin inlines

13
推荐指数
3
解决办法
9222
查看次数

标签 统计

django ×1

django-admin ×1

django-forms ×1

inlines ×1