python - 从 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)
解决方案
推荐阅读
- asynchronous - 如何用 tokio_serde::SymmetricallyFramed::new() 编写类型定义?
- python - pandas - 将 1 个数据帧转换为两个具有外键的数据帧
- python - 游戏敌人随机消失
- javascript - 从内存 JavaScript 中获取所有 Blob
- scala - 如何在另一个宏执行中使用在一个 Scala 宏执行中创建和类型检查的“universe.Tree”?
- sql - 在 Oracle SQL 中使用存储过程将数据插入表中
- sql - SQL - 计数功能无法正常工作
- postgresql - 在这个后来的连接案例中,它是一个函数还是一个表?
- javascript - 无法通过 id 复制和重命名元素
- c++ - 本地编译的 C++ 代码循环不正确