Django表单没有在索引页中呈现,但是当我创建一个新的html文件时,它就工作了
表单.py
class UserRegisterForCourse(forms.ModelForm):
class Meta:
model = RegisterForCourse
fields = ['first_name', 'last_name', 'subject', 'phone']
视图.py
def about_course(request):
if request.method == 'POST':
form = UserRegisterForCourse(request.POST)
if form.is_valid():
form.save()
subject = form.cleaned_data.get('subject')
messages.success(request, f'you have been successfully registered for {subject}')
return redirect('index')
else:
form = UserRegisterForCourse()
return render(request, 'goal/index.html', {'form':form})
英寸索引.html
<form action="{% url 'about' %}" method="POST" role="form">
{% csrf_token %}
{{ form }}
</form>
你知道吗?它需要在索引页工作我缺少什么?你知道吗
请检查下面的流程
表单.py
英寸视图.py
索引.html
相关问题 更多 >
编程相关推荐