我正在我的网站管理中使用Tabular Inline
。它像预期的那样工作,但是自从我从django1.9升级到django1.10之后,它就没有出现在屏幕上了。但是,当我单击add外键并出现弹出窗口时,addmore按钮出现了。请看截图。在
我已经尝试过将Django降级到1.9和1.8,但还是一样。我也用collectstatic
做了clear
,结果还是一样的。请帮忙。在
在我的管理员py在
class OfferAreaInline(admin.TabularInline):
model = OfferArea
extra = 1
class OfferAdmin(admin.ModelAdmin):
...
inlines = [OfferAreaInline]
...
1:
2:
这个按钮似乎是基于一个JS文件出现的,在我的例子中,错误是由于django升级后没有运行collectstatic,所以请检查浏览器控制台并检查是否有错误。在
与“Add More”内联的一个简单示例:
不使用“额外”变量。有关更多信息: https://docs.djangoproject.com/en/1.10/ref/contrib/admin/#django.contrib.admin.TabularInline
相关问题 更多 >
编程相关推荐