我正在使用 Django 2.0.9
并且正在创建一个简单的 TabularInline
ModelAdmin,如下所示:
class AnswerInline(admin.TabularInline):
model = Answer
然后在 ModelAdmin
对象中使用它,如下所示:inlines = [AnswerInline]
。 ModelAdmin
已在 admin
站点注册。
一切都按预期工作,除了我看不到添加更多内联模型的能力。这就是我的意思:
我见过其他有这样一个按钮的内联,它会动态添加更多我可以填充的字段。
我已经尝试覆盖 TabularInline
上的内容,例如设置 has_add_permission
以返回 true
并设置 max_num
到 1000
,但我仍然无法让按钮显示出来。
在此感谢一些外部输入。
谢谢!
最佳答案
解决方案是重新运行 collectstatic
。一旦我这样做了,问题就解决了。
这之前在 this question 中得到了回答, 但它不被接受为正确的。我在这里写它是为了接受这个答案,以便其他人知道它有效。
感谢@bijoy 在评论中指出它。
关于python - Django - TabularInline 没有添加按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51053992/