我有两节课:
class Post(models.Model):
和
class Image(models.Model):
url = models.CharField(max_length=400)
post = models.ForeignKey("Post", unique=True, related_name='posts')
问题是在管理站点中我只看到一个Tabular / StackedInline对象Image for a post。
这是我的admin.py
class ImageInline(admin.TabularInline):
model = Image
fk_name = 'post'
extra = 5
class PostAdmin(admin.ModelAdmin):
inlines = [
ImageInline,
]
list_display = ('name', )
search_fields = ['name',]
...
admin.site.register(Post, PostAdmin)
......我在哪里?根据TabularInline中的额外参数,我应该有3个图像添加到Post ...但它只显示1。
由于
答案 0 :(得分:0)
您每个帖子只允许一张图片,因为您在ForeignKey上指定了unique=True
。