Я использую Django в течение нескольких дней и настраиваю основной блог из учебника с комментариями Django.
У меня есть совершенно отдельный скрипт на python, который генерирует скриншоты и загружает их в Amazon S3, теперь я хотел бы, чтобы мое приложение django отображало все изображения в корзине и использовало систему комментариев на изображениях. Желательно, чтобы я делал это, просто сохраняя URL-адреса в моей базе данных sqlite, которую я сейчас жестко запрограммировал для отображения всех изображений в базе данных, и для них включены комментарии.
Моя модель:
(нужен ли внешний ключ для комментариев к django или это просто часть магии Django?!)
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
, который мне нужен.
Одной из моих проблем является понимание того, как я могу интегрировать свои функции Boto с Django, если я использую Base.html. В более раннем уроке у меня была страница указателя, которая имела представление и могла оттуда вызывать функции. Но базе это не нужно, поэтому я начинаю немного терять.