'' 'views.py' '' Я могу загрузить одно изображение в свою базу данных. Я хочу загрузить несколько изображений. Является ли их так или иначе решить problem.helphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelp
class IndexView(View):
def get(self, request, *args, **kwargs):
slide = Slider.objects.all()
blogslide = BlogSlider.objects.all()
post_form = PostForm()
paginator = Paginator(blogslide, 3)
page = request.GET.get('page')
blogslide = paginator.get_page(page)
return render(request, 'index.html', {'slide': slide, 'blogslide': blogslide, 'post_form': post_form})
def post(self, *args, **kwargs):
post_form = PostForm(self.request.POST, self.request.FILES or None)
if post_form.is_valid():
title = post_form.cleaned_data['title']
sub_title = post_form.cleaned_data['sub_title']
description = post_form.cleaned_data['description']
image = post_form.cleaned_data['image']
p = BlogSlider(
description = description,
image = image,
title = title,
sub_title = sub_title,
user = self.request.user,
)
p.save()
#return JsonResponse({'newcomic': model_to_dict(p)}, status=200)
return redirect('/')
''»forms.py Это моя форма помощь помощь помощь помощь помощь помощь помощь помощь ПомощьПомощь Контакты '' '
class PostForm(ModelForm):
image = forms.FileField(widget=forms.ClearableFileInput(attrs={'multiple': True}))
class Meta:
model = BlogSlider
fields = ('title', 'sub_title', 'description',)
'' models.py это model.helphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelphelp '' '
1008 *