Как создать галерею изображений Django

Я хочу создать портфолио с помощью Django. Я попытался использовать ImageField, но он позволяет мне загружать и заменять 1 фотографию.

Я новичок в программировании на Python и Django. Как создать модель для загрузки нескольких изображений и показать их в галерее? Спасибо.

Ответ 1

Вы также можете использовать такие приложения, как photologue, imagekit и т.д., чтобы упростить некоторые из задач.

Вы также можете загрузить несколько изображений с помощью Model Formsets

Ответ 2

Отъезд http://lightbird.net/dbe/photo.html

Это объяснит основы.

Если вы хотите добавить еще один рис через администратора, вы можете сделать что-то вроде этого:

class ChoiceInline(admin.StackedInline):
    model = Image # or what ever your models name is
    extra = 5 # or how ever many you want to add at a time

Вы также должны пройти учебник Django: https://docs.djangoproject.com/en/dev/intro/tutorial01/