在Django Admin中,实现外键的Add按钮可以通过以下步骤完成:
from django.db import models
class SourceModel(models.Model):
# 定义源模型的字段
class TargetModel(models.Model):
source = models.ForeignKey(SourceModel, on_delete=models.CASCADE)
# 定义目标模型的字段
from django.contrib import admin
class TargetModelInline(admin.TabularInline):
model = TargetModel
@admin.register(SourceModel)
class SourceModelAdmin(admin.ModelAdmin):
inlines = [TargetModelInline]
# 定义源模型的其他配置
这样,你就成功实现了Django Admin外键的Add按钮。
关于Django Admin外键的更多信息,你可以参考腾讯云的Django开发文档:Django开发文档。
领取专属 10元无门槛券
手把手带您无忧上云