Загрузка изображения из шаблона Django в модель не работает - PullRequest
0 голосов
/ 16 июня 2020

Я пытаюсь загрузить изображение профиля пользователя из userprofile. html шаблон, но он не загружается в эту модель в панели администратора. Я уже правильно настроил параметры stati c и мультимедиа. Я могу загружать из панели администратора, но загрузка из шаблона не работает, пожалуйста, помогите ..

#forms.py
class ImageUploadForm(forms.ModelForm):
    class Meta:
       model = accountUser
       fields = ['profile_photo',]

#views.py
def upload_pic(request):
  if request.method == 'POST':
      form = ImageUploadForm(request.POST, request.FILES)
      if form.is_valid(): 
         form.save() 
         return redirect('success') 
      else:
         form = ImageUploadForm()

  return HttpResponseForbidden('allowed only via POST')

  #user.html
  <form method = "post" enctype="multipart/form-data"> 
        {% csrf_token %} 
        <p>
           <input id="id_image" type="file" class="" name="image">
        </p>
        <button type="submit">Choose Picture</button> 
  </form>
...