我正在使用内联来允许在管理中编辑Family中的Driver和Rider对象,如下所示。我想折叠Driver和Rider对象,但似乎这只适用于类中的字段,不适用于来自内联的字段。是否有如下所列的折叠Rider和Driver的方法?
谢谢你!
class LegAdmin(admin.ModelAdmin):
list_display = ('drive_date', 'start_time', 'endpoint')
class DriverInline(admin.StackedInline):
model = Driver
extra = 0
class RiderInline(admin.StackedInline):
model = Rider
extra = 0
class FamilyAdmin(admin.ModelAdmin):
inlines = [DriverInline, RiderInline]
#admin.site.register(Driver)
#admin.site.register(Member)
#admin.site.register(Rider)
admin.site.register(Leg, LegAdmin)
# admin.site.register(DriveDay)
admin.site.register(Carpool)
admin.site.register(Family, FamilyAdmin)
admin.site.register(DrivingPreference)
1条答案
按热度按时间wwodge7n1#
你可以很容易地用javascript完成这个任务,只要在模型中加载它:
示例