我想在Django表单中设置我自己的表单顺序,但是当我运行我的应用程序时,每次我得到一个新的表单顺序。代码如下:
from django.contrib.auth import get_user_model
from django.contrib.auth.forms import UserCreationForm
from django import forms
class UserCreateForm(UserCreationForm):
class Meta():
fields =['username', 'email', 'password1', 'password2']
model = get_user_model()
def __init__(self, *args, **kwargs):
super().__init__(*args, **kwargs)
self.fields["password1"].label = "Your Password"
self.fields["password2"].label = "Repeat Your Password"
用户模型为:
from django.db import models
from django.contrib.auth.models import User, PermissionsMixin
# Create your models here.
class UserModel(User,PermissionsMixin):
def __str__(self):
return "@{}".format(self.username)
在这种情况下我能做什么? 提前谢谢
我就是这么做的,这对我很有用:
相关问题 更多 >
编程相关推荐