我在网站管理员中使用Tabular Inline
。它按预期工作,但自从我从Django 1.9升级到Django 1.10后,它没有出现在屏幕上。但是,当我单击添加外键并弹出窗口时,会显示添加更多按钮。请看截图。
我已经尝试降级回Django 1.9和1.8,但它仍然是相同的。我还使用collectstatic
完成了clear
,结果仍然相同。请帮忙。
在我的admin.py
中class OfferAreaInline(admin.TabularInline):
model = OfferArea
extra = 1
class OfferAdmin(admin.ModelAdmin):
...
inlines = [OfferAreaInline]
...
1:
2:
答案 0 :(得分:3)
一个简单的示例内联'添加更多':
class ReviewInline(admin.TabularInline):
fields = ('author','text','rating')
model = Review
extra = 3
max_num = 5
Noisece" extra"变种。欲获得更多信息: https://docs.djangoproject.com/en/1.10/ref/contrib/admin/#django.contrib.admin.TabularInline
答案 1 :(得分:1)
似乎该按钮基于JS文件出现,在我的情况下,错误来自于自django升级以来未运行collectstatic,因此请检查浏览器控制台并检查是否有任何错误。