【问题标题】:Django, select image from previous uploaded imagesDjango,从以前上传的图像中选择图像
【发布时间】:2018-01-29 20:37:34
【问题描述】:

我有一个带有 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 中,图像的文件输入工作完美,但我想知道如何让用户在上传新图像或从之前上传到网站的所有图像中选择一个。

任何指针?

【问题讨论】:

    标签: django django-forms imagefield django-filebrowser


    【解决方案1】:

    为此,定义另一个模型Image,然后创建一个从PostImage 的外键。创建新帖子时,您可以选择现有图片或上传新图片然后选择它。

    【讨论】:

    • 不是一个坏主意,但是输入将呈现为选择。如何向用户显示图像的缩略图?
    • 创建一个这样做的特定小部件。 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-07
    • 2017-10-30
    • 1970-01-01
    • 1970-01-01
    • 2014-08-30
    • 2015-02-22
    相关资源
    最近更新 更多