মডিউল ৫-৩ঃ বিল্ট-ইন জ্যাংগো ফর্ম
from django import forms
class contactForm(forms.Form):
name = forms.CharField(label="Enter your Name:")
email = forms.EmailField(label = "User Email")
from django.shortcuts import render
from . forms import contactForm
# Create your views here.
def home(request):
return render(request, './first_app/home.html')
def about(request):
if request.method == 'POST':
print(request.POST)
name = request.POST.get('username')
email = request.POST.get('email')
select = request.POST.get('select')
return render(request, './first_app/about.html', {'name' : name, 'email': email, 'select' : select})
else:
return render(request, './first_app/about.html')
def submit_form(request):
return render(request, './first_app/form.html')
#View Function for contactForm Form-Class
def DjangoForm(request):
form = contactForm(request.POST)
if form.is_valid():
print(form.cleaned_data)
return render(request, './first_app/django_form.html', {'form':form})




Last updated