pal201
1) То есть несколько фотографий добавляются посредством добавления 1 фотографий в таблицу Photo? Нельзя передать сразу несколько фотографий, например в виде списка или кортежа.
Если не сложно, поясните мотод __unicode__ для этой модели, а именно self.pk, откуда мы знаем pk?
2) И для чего подчеркивание в полях _('photo'), _('title'), _('photos')? Так как в таком случае сообщение об ошибке NameError: name ‘_’ is not defined
1) Конечно можно несколько.
И потом в цикле сохранить
for item in photo_list:
obj = Photo()
obj.product = сам продукт
obj.title = item.title
obj.url = item.url (ну загрузку файлов конечно надо обработать)
obj.save()
self.pk знает джанго, нам знать не надо
2. Это локализация
from django.utils.translation import ugettext_lazy as _ в начале модуля
просто чтобы не писать везде ugettext_lazy