我在django admin中使用raw_id_fields。
class WebsiteExhibitionGalleryAdmin(TranslatableAdmin):
raw_id_fields = ('types',)
但是当我在字段类型中选择一个值时,显示记录的“id”。如何在选择值后在此raw_id_field中显示其他模型属性?
答案 0 :(得分:0)
如果我已正确理解您要做的事情,我认为django-salmonella扩展可能有所帮助。如果您开箱即用,它会显示引用的外来对象的人类可读字符串表示(即__unicode__
值),但它也是customisable所以您应该能够调整显示的内容以满足您自己的目标。您仍然可以在文本框中看到原始整数ID,因此如果这对您来说很重要,那么这个解决方案不会隐藏/替换它们。
我们正在大型Django项目上使用它,它似乎是可靠和有效的。希望有帮助吗?