Я не уверен, что я делаю неправильно. Поля указаны по порядку. Тем не менее каждый раз, когда я перезагружаю сервер django, я получаю другой порядок полей. Вот скриншот .
views.py
def user_creation(request):
if request.method == 'POST':
user_form = UserRegForm(request.POST)
if user_form.is_valid():
user = user_form.save()
return render(request, 'info/base.html')
else:
user_form = UserRegForm()
context = {
'UserForm' : user_form,
}
return render(request, 'users/form.html', context )
forms.py
from django import forms
from django.contrib.auth.models import User
from django.contrib.auth.forms import UserCreationForm
class UserRegForm(UserCreationForm):
class Meta:
model = User
fields = { 'username', 'password1','password2' }