【发布时间】:2014-03-07 15:46:33
【问题描述】:
我已经使用 Django 几天了,并使用 django cmets 从tutorial 建立了一个基本博客。
我有一个完全独立的 python 脚本,它可以生成屏幕截图并将它们上传到 Amazon S3,现在我希望我的 django 应用程序显示存储桶中的所有图像并在图像上使用评论系统。最好我只将 URL 存储在我的 sqlite db 中来做到这一点,我目前已经对其进行了硬编码以显示 db 中的所有图像并在这些数据库上启用了 cmets。
我的模特:
(这需要 django cmets 的外键还是只是 Django Magic 的一部分?!)
class Image(models.Model):
imgUrl=models.CharField(max_length=200)
meta=models.CharField(max_length=300)
def __unicode__(self):
return self.imgUrl
我的存储桶结构:
https://s3-eu-west-1.amazonaws.com/bucket/revision/process/images.png
我找到的几乎所有教程和软件包都基于上传/下载,而不是我想要的简单的for keys in bucket 类型方法。
如果我使用 Base.html,我的一个问题是了解如何将我的 Boto 函数与 Django 集成。在早期的教程中,我有一个索引页面,它有一个视图并且可以从那里调用函数。但是base不需要那个,所以我开始有点迷茫了。
【问题讨论】:
标签: python django amazon-s3 boto