0
장고를 처음 사용하고 장고 양식을 사용하면서 오류가 발생하여 관련 솔루션을 찾지 못했습니다.장고 오류 - 'function'객체에 'MyForm'속성이 없습니다.
from django import forms
class MyForm(forms.Form):
name = forms.CharField()
email = forms.EmailField()
text = forms.CharField(widget=forms.Textarea)
내 views.py는 다음과 같습니다 :
내 Form.py은 내가 HttpResponse에 정상으로 형태를 대체하여 확인하지만,이대로
from django.shortcuts import render
from django.http import HttpResponse
from . import forms
# Create your views here.
def index(request):
return render(request, 'basicapp/index.html')
def forms(request):
form = forms.MyForm()
return render(request, 'basicapp/forms.html', context = { 'form' : form
})
모든 라우팅 괜찮 forms.py 또는 views.py의 일부 문제가 양식에 표시되어 브라우저에 표시되지 않고 오류가 발생합니다.
'function' object has no attribute 'MyForm'
누군가가 도와주세요 :( 난 당신이 forms.Myform()
을 수행 할 때 함수 자체를 호출 다른 def formView()
같은 것으로보기 def forms(request)
의 앞으로
효과가 있습니다. 정말 고맙습니다 ;) – Pranshu