首页 > 解决方案 > 从 inlineadmin 界面中删除所选项目

问题描述

我不知道这是否可以在 django 呈现的管理界面中完成我想要做的是删除已从外键字段中选择的项目

例如

--mary
   --matter
   --mary-ann
   --may
   --mary jane

当我选择“mary-jane”时,我希望将 mary jane 从列表中删除,这样它就不会被选中两次。例如

 --mary
   --matter
   --mary-ann
   --may

如何做到这一点?模型是这样的

class Name(models.Model):
    name = models.CharField(max_length=50)

class Test(models.Model):
    name = models.ForeignKey(Name)

行政

class TestAdmin(admin.ModelAdmin):
    list_display=('name')
admin.site.register(Test,TestAdmin)

标签: pythondjangomodel

解决方案


推荐阅读