Как я могу добавить номер телефона и данные о рождении к этой регистрации от? - PullRequest
0 голосов
/ 11 апреля 2020

я хочу добавить номер телефона и дату рождения (дд / мм / ггг) для этой формы, как я могу добавить его?

Views.py

from django.shortcuts import render, redirect    
from django.contrib.auth.forms import UserCreationForm    
from django.contrib import messages    
from .forms import *    

def home(request):
context = {}
return render(request, 'authenticationapp/home.html', context)

def signup(request):
signup_form = SignUpForm()
if request.method == 'POST':
    signup_form = SignUpForm(request.POST)
    if signup_form.is_valid():
        signup_form.save()
        user = signup_form.cleaned_data.get('username')
        messages.success(request, 'Hi'+ ' '+user+ ' ' +'Your Account Created Successfully...')
        return redirect('signin')

context = {'signup_form':signup_form}
return render(request, 'authenticationapp/signup.html', context)

forms.py

from .views import *
from .models import *
from django import forms
from django.contrib.auth.forms import UserCreationForm
from django.contrib.auth.models import User

class SignUpForm(UserCreationForm):
class Meta:
    model = User
    fields = ['username', 'email', 'password1', 'password2']

регистрация. html

<h1>SignUp</h1>

<form method="POST" action="">
{% csrf_token %}
{{ signup_form.as_p }}
<input type="submit" name="SignUP">
</form>

я хочу добавить номер телефона и дату рождения (дд / мм / ггг) для этой формы, как я могу добавить ее?

...