我有一个关于django渲染表单的问题。在使用django 2.0.5和python 3.6.4的项目中
当我想要呈现简单的表单时,只需要获取url,但由于某种原因,它不会出现在最终的网页上。
<form action="/videoConverter/" method="get">
{{ form }}
<input type="submit" value="Submit"/>
</form>
下面是django导入表单中的form.py文件
class videoUrlExtract(forms.Form):
video_info = forms.CharField(label='Video URL:', max_length=200)
我认为django与tuturial和我使用的django的区别有问题。
Def index(request):
return render(request, 'homePage.html')
用俄语tutorial它,但你能读懂代码
很抱歉我的拼写错误
发布于 2021-10-21 13:22:44
是的,只是忘了将表单添加到上下文中:
def index(request):
return render(request, 'homePage.html', {'form': videoUrlExtract()})
https://stackoverflow.com/questions/50669697
复制