как сохранить пользователя из пользовательской формы в базе данных - PullRequest
0 голосов
/ 24 марта 2020

Ниже приведен мой код, содержащий 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})

1 Ответ

0 голосов
/ 24 марта 2020

Посмотрите на , это будет изобретательным. Также читайте Django Официальные документы по управлению пользователями

...