Вот модель:
class Photo(models.Model): equipment=models.ForeignKey(Equipment, blank=True, null=True, on_delete=models.SET_NULL) photo=models.ImageField(upload_to='/path') class Meta: db_table='equipment_photos' verbose_name_plural = 'equipment_photos'
вот вюшка:
class CreateEquipmentPhotoView(CreateView): form_class=EquipmentPhotoFormSet template_name='equipment/add_photo.html' def get_form_kwargs(self, *args, **kwargs): kwargs = super(CreateEquipmentPhotoView, self).get_form_kwargs() kwargs['pk'] = self.kwargs['pk'] kwargs['request'] = self.request return kwargs def get_queryset(self): return Photo.objects.filter(equipment__owner=self.request.user) def get_success_url(self): return reverse_lazy('galary')
вот форма:
EquipmentPhotoFormSet=modelformset_factory(Photo, extra=5)
но ни в какую(