我有一个要求,我想排除所有父字段,只包括在子字段中显式定义的字段。在
简而言之,我的django代码如下:
#app2 models.py
class EmployeeExtended(app1.Employee):
boss = models.ForeignKey(User, null=True, blank=True)
#app1 admin.py
class EmployeeExtendedInline(admin.StackedInline):
model = app2.EmployeeExtended
fields = ['boss']
class EmployeeAdmin(admin.ModelAdmin):
inlines = [EmployeeExtendedInline]
这个代码正在工作。如果我不给出fields
,它还将包括所有父字段。但是我不想显式地写fields=['boss']
。我想要的是:
请建议EmployeeExtendedOnly_Not_In_Its_Parent
的代码
你也许能逃脱惩罚
但是,老实说,这太难看了,我不明白你为什么要延长员工的时间。延伸使这两种型号之间有一个简单的联系。看来你需要的是一把外国钥匙。在
相关问题 更多 >
编程相关推荐