Django form thake data collect-12
1.form ar data grab korar niyom
view part:
from django.shortcuts import render
from .forms import Students
# Create your views here.
def formdata (request):
# collecting data
if request.method=='POST':
obj=Students(request.POST)
print(obj)
# validation check
if obj.is_valid():
#getting data
name1=obj.cleaned_data['name'] # or request.POST['name']
email1=obj.cleaned_data['email']
print(name1,email1)
obj=Students() #Blank page show korte
else:
obj=Students()
print("get cholce")
return render(request,'form1/formdata.html',{'dict':obj})
#############################################################################################
form part
from django import forms
class Students(forms.Form):
name=forms.CharField()
email=forms.EmailField()
#########################################################################################
html part
<body>
<form action="" method="POST">
{% csrf_token %}
{%for i in dict.visible_fields %}
{{i.label}}
{{i}}
{%endfor%}
<input type="submit" value="submit">
</form>
</body>
Comments
Post a Comment