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