“Formularze Django Nie mogę zapisać pliku obrazu” Kod odpowiedzi

Formularze Django Nie mogę zapisać pliku obrazu

def upload_pic(request):
    if request.method == 'POST':
        form = ImageUploadForm(request.POST, request.FILES)
        if form.is_valid():
            m = ExampleModel.objects.get(pk=course_id)
            m.model_pic = form.cleaned_data['image']
            m.save()
            return HttpResponse('image upload success')
    return HttpResponseForbidden('allowed only via POST')
Mfathi128

Formularze Django Nie mogę zapisać pliku obrazu

<form action="{% url upload_pic %}" method="post" enctype="multipart/form-data">{% csrf_token %}
    <p>
        <input id="id_image" type="file" class="" name="image">
    </p>
    <input type="submit" value="Submit" />
</form>
Mfathi128

Formularze Django Nie mogę zapisać pliku obrazu

class ImageUploadForm(forms.Form):
    """Image upload form."""
    image = forms.ImageField()
Mfathi128

Odpowiedzi podobne do “Formularze Django Nie mogę zapisać pliku obrazu”

Pytania podobne do “Formularze Django Nie mogę zapisać pliku obrazu”

Więcej pokrewnych odpowiedzi na “Formularze Django Nie mogę zapisać pliku obrazu” w Python

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu