Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/86.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
使用预构建的模板创建python注册_Python_Html_Django_Python 3.x - Fatal编程技术网

使用预构建的模板创建python注册

使用预构建的模板创建python注册,python,html,django,python-3.x,Python,Html,Django,Python 3.x,我已经和django一起工作一两周了。在开始django项目之前,我已经制作了一个带有css样式的模板。我制作了注册和登录模板,但我发现无法将字段链接到后端,我必须先在django中创建表单。这是我的html模板,但我无法在中看到django表单 signup.html {%csrf_令牌%} 今天加入 {{form.as_p}} 注册 已经有账户了吗? views.py(用户应用程序) py(django项目文件) 如何使用Django注册功能使带有CSS样式的预构建模板使用Django

我已经和django一起工作一两周了。在开始django项目之前,我已经制作了一个带有css样式的模板。我制作了注册和登录模板,但我发现无法将字段链接到后端,我必须先在django中创建表单。这是我的html模板,但我无法在中看到django表单

signup.html


{%csrf_令牌%}
今天加入
{{form.as_p}}
注册

已经有账户了吗?
views.py(用户应用程序)

py(django项目文件)

如何使用Django注册功能使带有CSS样式的预构建模板使用Django注册功能

我无法在
signup.html

您正在使用
表单
作为上下文变量,但模板中有
表单
;将模板更改为:

<form method="POST">
    {% csrf_token %}

    <fieldset class='form-group'>
        <legend class='border-bottom-mb mb-4'>Join Today</legend>
        {{ forms.as_p }}

    </fieldset>
    <div class='form-group'>
        <button type="submit" class="btn-submit">Sign Up</button>
        <br>
    </div>
    <div class="border-top pt-3">
        <small class="text-muted">
            Already have an account? 
            <a class="ml-2" href="#">Sign In</a>
        <small>
    </div>
</form>

{%csrf_令牌%}
今天加入
{{forms.as_p}}
注册

已经有账户了吗?
如何使用Django注册功能使带有CSS样式的预构建模板使用Django注册功能


Try

如果表单有效,则尝试不保存表单。如果form.is\u有效():
from django.contrib import admin
from django.urls import path, include
from users import views as users_view
urlpatterns = [
    path('admin/', admin.site.urls),
    path('signup/', users_view.signup, name='signup'),
    path('', include('web_home.urls')),
]
<form method="POST">
    {% csrf_token %}

    <fieldset class='form-group'>
        <legend class='border-bottom-mb mb-4'>Join Today</legend>
        {{ forms.as_p }}

    </fieldset>
    <div class='form-group'>
        <button type="submit" class="btn-submit">Sign Up</button>
        <br>
    </div>
    <div class="border-top pt-3">
        <small class="text-muted">
            Already have an account? 
            <a class="ml-2" href="#">Sign In</a>
        <small>
    </div>
</form>