【问题标题】:Django flatpages and imagesDjango 平面页面和图像
【发布时间】:2012-09-27 16:24:37
【问题描述】:

我有兴趣在我的项目中使用 Flatpages 应用程序,但也想要一个地方(在管理员的某个地方)上传我想在这些平面页面上引用的图像。

有没有办法在不借助 CMS 应用的情况下做到这一点?

【问题讨论】:

标签: django django-flatpages


【解决方案1】:

最简单的方法是将图像上传到照片托管(picasa、flickr 等)。如果您更喜欢使用 django admin,您可以编写一个具有单个模型的简单应用程序,如下所示:

class Image(models.Model):
    title    = models.CharField(max_length=255)
    file    = ImageField(upload_to='car_images')

    def get_absolute_url(self):
        return (self.file and self.file.url) or ''

【讨论】:

    猜你喜欢
    • 2012-01-09
    • 2023-03-15
    • 1970-01-01
    • 2010-12-10
    • 1970-01-01
    • 2011-03-01
    • 1970-01-01
    • 2011-05-26
    • 2011-07-08
    相关资源
    最近更新 更多