0

我有一个具有 ImageField 的 Post 模型。

class Post(models.Model):
    headline = models.CharField(max_length=255)
    lead = models.TextField(blank=True, null=True)
    body = models.TextField(blank=True, null=True)
    image = models.ImageField(upload_to="posts", blank=True, null=True, max_length=255)

在我的 ModelForm 中,图像的文件输入工作完美,但我想知道如何让用户在上传新图像或从之前已上传到站点的所有图像中选择一个之间进行选择。

任何指针?

4

1 回答 1

0

为了做到这一点,定义另一个模型Image,然后从Postto创建一个外键Image。创建新帖子时,您可以选择现有图像或上传新图像然后选择它。

于 2018-01-29T22:18:18.073 回答