pip install django-formapi python from formapi import Form, CharField, EmailField, PasswordField class RegistrationForm(Form): username = CharField(max_length=20, required=True) email = EmailField(required=True) password = PasswordField(min_length=8, max_length=20, required=True) python from django.shortcuts import render from myapp.forms import RegistrationForm def register(request): if request.method == 'POST': form = RegistrationForm(request.POST) if form.is_valid(): username = form.cleaned_data['username'] email = form.cleaned_data['email'] password = form.cleaned_data['password'] return render(request, 'success.html') else: form = RegistrationForm() return render(request, 'register.html', {'form': form}) html <form method="POST"> {% csrf_token %} {{ form.as_p }} </form>


上一篇:
下一篇:
切换中文