Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django 如何将python文件与html文件链接_Django_Django Forms_Django Templates_Django Views - Fatal编程技术网

Django 如何将python文件与html文件链接

Django 如何将python文件与html文件链接,django,django-forms,django-templates,django-views,Django,Django Forms,Django Templates,Django Views,我启动了一个新的django项目。我已经在django的管理页面中链接了HTML文件。当我在管理页面中单击查看站点时,html文件已打开 在这个html文件中有一个注册按钮。当我点击它时,html表单将打开以填写详细信息以注册 当我填写详细信息并单击submit按钮时,python文件signup.py必须显示数据并保存在db中。但是我弄错了 找不到页面404 请求方法:获取 请求URL: 请让我知道如何将此signup.py文件与此html链接。发生的是,您有一个对URL的GET请求,该URL

我启动了一个新的django项目。我已经在django的管理页面中链接了HTML文件。当我在管理页面中单击查看站点时,html文件已打开

在这个html文件中有一个注册按钮。当我点击它时,html表单将打开以填写详细信息以注册

当我填写详细信息并单击submit按钮时,python文件signup.py必须显示数据并保存在db中。但是我弄错了

找不到页面404 请求方法:获取 请求URL:


请让我知道如何将此signup.py文件与此html链接。

发生的是,您有一个对URL的GET请求,该URL的名称恰好是'signup.py',后跟表单参数。这不是Django的基本运作方式。Django forms会自动“处理”将新条目保存到数据库中,前提是假设您使用的是正确的模型和ModelForms,则这些表单是有效的

我不知道你的模型是什么样子或者你的URL,但我建议: 1在Models.py中创建模型,如果您尚未保存到数据库中,该模型将精确匹配您要保存到数据库中的内容 2在views.py中创建一个视图,该视图将链接到需要创建的模板,该模板显示保存到数据库中的数据 3为您在url.py中创建的新视图创建url 4编辑当前正在处理注册表单的视图,以便在表单有效时重定向视图

我建议看一下Django教程。浏览一两次将巩固使用Django的基本工作流程。本教程还有一个关于简单表单的坚实教程


我想你可能没有理解django的要点以及它的运作方式。我建议找一些关于如何入门以及如何构建应用程序、视图、模板等的教程。除非有人比我更了解,否则我稍后会发布一些链接