Всем привет, как добавление добавление изображений в таблицу? Вот таблица:
class OurFoto(models.Model):
image = models.ImageField(height_field=200, width_field=200)
name = models.CharField(blank=False, max_length=100, unique=True)
date_added = models.DateTimeField(auto_now_add=True)
def __str__(self):
return self.image
Вьюха:
def add_foto(request):
title = 'Добавление изображения'
form = None
if request.method == 'GET':
form = AddFotoForm()
if request.method == 'POST':
form = AddFotoForm(request.POST, request.FILES)
if form.is_valid():
form.save()
return HttpResponseRedirect(reverse('index'))
context = {'title': title, 'form': form}
return render(request, 'repository_our_fotos/add_foto.html', context)
Где совершаю ошибку ? Не получается добавить в БД изображение, отправляю запрос POST, возвращает на страницу добавления и сообщает ошибку вы не выбрали файл