【发布时间】:2018-11-13 03:31:03
【问题描述】:
我遇到了 django 渲染表单的问题。 在使用 django 2.0.5 和 python 3.6.4 的项目中
当我想呈现简单的表单时,它只是获取 url 但由于某种原因它不会出现在最终网页上
<form action="/videoConverter/" method="get">
{{ form }}
<input type="submit" value="Submit"/>
</form>
这里是 form.py 文件 从 django 导入表单
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 它是俄语的,但你可以阅读代码
对不起我的拼写错误
【问题讨论】:
-
您是否在视图函数中返回
form?你也需要把{{ csrf_token }} -
你需要展示你的观点。对于您提供的信息,我们无法提供帮助。
-
没有看到视图,我猜你没有将表单传递到视图的上下文中。
标签: python django forms render