我有以下型号:
class OrderData(models.Model):
data = models.TextField()
class Order(models.Model):
order_data = models.OneToOneField(OrderData)
在我的订单详细信息页面的管理界面中,我需要 OneToOne 字段作为链接而不是下拉列表。
我试图通过编写自定义 OrderAdmin 来解决它:
class OrderAdmin(admin.ModelAdmin):
readonly_fields = ('order_data',)
def order_data(self, instance):
return "<a href=\"/\">index</a>"
address_report.short_description = "Order_data"
address_report.allow_tags = True
admin.register(Order, OrderAdmin)
但似乎它不起作用。