【发布时间】:2010-01-27 20:04:19
【问题描述】:
我有 2 个 django 模型
class Location
address = models.CharField(max_length=100)
city = models.CharField(max_length=20)
class Client
location = models.ForeignKey(Location)
name = models.CharField(max_length=100)
我有以下 admin.py
class ClientAdmin(admin.ModelAdmin):
fieldsets = [
('Client Details', {'fields': ['name']}),
('Location Details', {'fields': ['location']}),
]
admin.site.register(Client, ClientAdmin)
当我尝试添加客户时,我希望有一个可编辑的“位置”字段,即地址和城市文本字段。 django 默认提供一个列表.. 我怎样才能从表中获取字段?
有什么办法可以做到这一点?我不想在管理员中注册 Location 表。
谢谢
【问题讨论】:
标签: django-admin