Галерея в Photologue может иметь только одну фотографию

после того, как я разместил фотолог на сервере, у меня нет проблем с загрузкой фотографий.

проблема в том, что когда я создаю галерею с сайта администратора, я могу выбрать только одну фотографию, которая будет прикреплена к галерее. даже если я выбрал много фотографий, одна из них будет связана только с галереей.

Единственный способ добавить фотографии в галерею — добавить их вручную в таблицу photologue_gallery_photos в базе данных :(

кто-нибудь знает, как это решить?


person john    schedule 08.03.2015    source источник


Ответы (3)


У меня была точно такая же проблема. Я подозревал какую-то проблему с пакетом django-sortedm2m. Чтобы связать фотографию с галереей, использовалась функция SortedManyToMany() из пакета sortedm2m. По какой-то причине виджет администратора, связанный с этим пакетом, не работал должным образом. (Я пробовал браузер Firefox, Chrome и Safari).

На самом деле меня не заботил порядок загрузки фотографий в галерею, поэтому я просто заменил вызов этой функции на ManyToManyField() Django. Кроме того, я заметил, что SortedManyToMany('Photo') вызывается с постоянной строкой Photo. Вместо этого его следует вызывать с SortedManyToMany(Photo) для идентификации класса Photo. Хотя полностью мою проблему это не решило. Поэтому я использовал поле ManyToMany по умолчанию, и оно показывает все фотографии из галереи.

person Sayali Deshpande    schedule 13.07.2015

Я думаю, ваша проблема уже решена, но на всякий случай. У меня была такая же проблема. Просмотрев журналы, я обнаружил, что это было вызвано тем, что я не объединил статические файлы из sortedm2m с остальными моими статическими файлами (поэтому виджет не работал должным образом).

person CLO    schedule 04.10.2015

Убедитесь, что sortedm2m находится в INSTALLED_APPS в дополнение к фотологу; простого дублирования любых шаблонов sortedm2m недостаточно.

Установка и настройка django-photologue 3.6 документация

person Jan Kyu Peblik    schedule 16.10.2016