在django-admin中显示外键的选择可以通过以下步骤实现:
from django.db import models
class ModelB(models.Model):
# 模型B的字段
class ModelA(models.Model):
foreign_key = models.ForeignKey(ModelB, on_delete=models.CASCADE)
# 模型A的其他字段
from django.contrib import admin
from .models import ModelA
class ModelAAdmin(admin.ModelAdmin):
list_display = ('foreign_key__field',)
# 其他admin选项
admin.site.register(ModelA, ModelAAdmin)
在上述代码中,'foreign_key__field'是外键关联的模型B中的某个字段,通过使用双下划线来访问。
这是一个基本的示例,你可以根据实际需求进行更多的定制和配置。关于Django的更多信息和详细文档,请参考腾讯云的Django产品介绍。
领取专属 10元无门槛券
手把手带您无忧上云