Как мне сделать несколько загрузок изображений в django (2.2) в одной форме с двумя методами данных? - PullRequest
2 голосов
/ 28 мая 2019

Как мне сделать загрузку нескольких изображений в базу данных в django?У меня есть 2 модели: реклама, изображения

models.py

class Ads(models.Model):
    title = models.CharField(max_length=85, blank=False)

class Images(models.Model):
    ad = models.ForeignKey(Ads, related_name='images', on_delete=models.CASCADE)
    image = models.ImageField(blank=True, upload_to='')
    thumbnail = models.BooleanField(default=False)

views.py

class CreateAd(CreateView):
    model = Ads
    form_class = CreateAdForm
    success_url = reverse_lazy('index')

forms.py

class CreateAdForm(forms.ModelForm):
    class Meta:
        model = Ads
        fields = ('title',)

class ImageForm(forms.ModelForm):

    class Meta:
        model = Images
        fields = ('image', )
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...