Как добавить галерею в фотолог?

Я правильно установил фотолог в свой проект (блог) и могу добавлять изображения в админ-панели, но как их отобразить на главной странице?

2 ответа

В админ-панели вам также необходимо:

  1. Создать галерею.
  2. Выберите, какие фотографии являются частью каких галерей.

Для одного из моих проектов я создал модель продукта с внешним ключом, связанным с галереей:

    gallery = models.ForeignKey(Gallery, blank=True, related_name='gallery')

Проблема в шаблоне заключается в том, что вы не можете перебирать галерею или фотографию из Photologue. Мне пришлось позвонить product.gallery.photos.all() для того, чтобы перебрать коллекцию изображений в моей галерее.

Чтобы получить ссылку на изображение для ссылки на src из <img> тег, вы можете просто запустить (если вы повторяете):

    for image in product.gallery.photos.all():
        {{ image.url }}

Надеюсь это поможет!

Другие вопросы по тегам