我不确定它是我正在做的事情还是它是一个错误,但我在 a TabularInline
(django admin using grappelli) 中的添加按钮有一些奇怪的行为。我的内联课程是:
class FieldInline(admin.TabularInline):
model = models.Field
classes = ('grp-collapse grp-closed',)
fields = ('number', 'year', 'area')
extra = 0
def has_add_permission(self, request):
return False
def has_delete_permission(self, request, obj):
return False
添加按钮在内联表单集折叠时出现,但在打开时消失。我曾尝试挖掘所涉及的 jquery,但我对该语言不是很熟悉,所以我不太确定我在寻找什么。
还有其他人得到这种行为吗?有明显的解决方案吗?