Ниже приведен мой код, содержащий django forms.py и views.py файл. Я хочу сохранить нового пользователя. Как этого добиться?
forms.py
from django import forms
class SignUpForm(forms.Form):
first_name = forms.CharField(widget=forms.TextInput(attrs={'class':'first'}))
last_name = forms.CharField(widget=forms.TextInput(attrs={'class':'first'}))
email = forms.EmailField(widget=forms.EmailInput(attrs={'class': 'first'}))
password = forms.CharField(widget = forms.PasswordInput(attrs={'class':'first'}))
re_password = forms.CharField(widget = forms.PasswordInput(attrs={'class':'first'}))
views.py
from django.shortcuts import render
from django.http import HttpResponse
import datetime
from . import forms
def regform(request):
form=forms.SignUpForm()
if request.method=='POST':
form=form.SignUpForm(request.POST)
else:
html="welcome"
return render(request,'home/home.html', {'html':html, 'form':form})