Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.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
Html 为什么赢了';我的UserCreationForm是否按时间顺序呈现?_Html_Django_Forms - Fatal编程技术网

Html 为什么赢了';我的UserCreationForm是否按时间顺序呈现?

Html 为什么赢了';我的UserCreationForm是否按时间顺序呈现?,html,django,forms,Html,Django,Forms,我想把表格显示出来 用户名 电子邮件 密码 密码(2) 目前,它正在显现 用户名 密码 密码(2) 电子邮件 我正在努力学习本教程 我查看了Github上的创建者注释,但这没有帮助 我已经仔细检查了我的代码,看不到任何愚蠢的打字错误 有人能提供一些见解吗 来自django导入表单的 从django.contrib.auth.models导入用户 从django.contrib.auth.forms导入UserCreationForm 类UserRegisterPerform(UserCreat

我想把表格显示出来

  • 用户名
  • 电子邮件
  • 密码
  • 密码(2)
  • 目前,它正在显现

  • 用户名
  • 密码
  • 密码(2)
  • 电子邮件
  • 我正在努力学习本教程

    我查看了Github上的创建者注释,但这没有帮助

    我已经仔细检查了我的代码,看不到任何愚蠢的打字错误

    有人能提供一些见解吗

    来自django导入表单的
    
    从django.contrib.auth.models导入用户
    从django.contrib.auth.forms导入UserCreationForm
    类UserRegisterPerform(UserCreationForm):
    email=forms.EmailField()
    类元:
    模型=用户
    字段=['username'、'email'、'password1'、'password2']
    从django.shortcuts导入渲染,重定向
    从django.contrib导入消息
    from.forms导入UserRegisterForm
    def寄存器(请求):
    如果request.method==“POST”:
    form=UserRegisterForm(request.POST)
    如果form.is_有效():
    form.save()
    username=form.cleaned\u data.get('username'))
    messages.success(请求,f'为{username}创建的帐户!')
    返回重定向('blog-home')
    其他:
    form=UserRegisterForm()
    返回呈现(请求'users/register.html',{'form':form})
    {%extends“blog/base.html”%}
    {%load crispy_forms_tags%}
    {%block content%}
    {%csrf_令牌%}
    今天加入
    {{form | crispy}}
    注册
    已经有账户了吗?
    {%endblock内容%}
    
    您可以通过此方法自定义表单的外观和顺序,在account/template目录中创建一个新模板,将其命名为register.html,并使其外观如下:

    {% extends "base.html" %}
    
    {% block title %}Create an account{% endblock %}
    
    {% block content %}
      <h1>Create an account</h1>
      <p>Please, sign up using the following form:</p>
      <form action="." method="post">{% csrf_token %}
        {{ form.username }}
        {{ form.other_fields_as_you_like }}
        <p><input type="submit" value="Create my account"></p>
      </form>
    {% endblock %}
    
    {%extends“base.html”%}
    {%block title%}创建帐户{%endblock%}
    {%block content%}
    创建帐户
    请使用以下表格注册:

    {%csrf_令牌%} {{form.username} {{form.other_fields_as_you_like}

    {%endblock%}
    您对该问题答案中的链接有何看法:请显示您的模板。Daniel希望我在原始邮件问题的底部包含了正确的内容。我已经有了一些类似的代码,现在我已将其粘贴在原始邮件的底部。您可以添加如上所示的各个字段。form.username、form.email等
    {% extends "base.html" %}
    
    {% block title %}Create an account{% endblock %}
    
    {% block content %}
      <h1>Create an account</h1>
      <p>Please, sign up using the following form:</p>
      <form action="." method="post">{% csrf_token %}
        {{ form.username }}
        {{ form.other_fields_as_you_like }}
        <p><input type="submit" value="Create my account"></p>
      </form>
    {% endblock %}