0

我有以下型号:

class BaseModel(models.Model):
    id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False)

    class Meta:
        abstract = True

class Content(BaseModel):
    title = models.CharField(max_length=2000)

class Document(Content):
    file = models.FileField()
    reading_time = models.IntegerField()

class DocumentView(BaseModel):
    document = models.ForeignKey(Document, on_delete=models.CASCADE)
    viewed_on = models.DateTimeField(auto_now=True)

一切都按预期工作,除了在 Django Admin 中,编辑 DocumentView 模型,文档下拉菜单不会与保存的文档一起被选中。

关于管理员,我以默认方式使用它:

admin.site.register(DocumentView)

这是一个屏幕截图: 在此处输入图像描述

4

0 回答 0