{"id":38,"date":"2023-01-12T13:20:00","date_gmt":"2023-01-12T13:20:00","guid":{"rendered":"https:\/\/pythonpower.in\/index.php\/2023\/01\/12\/working-with-django-forms\/"},"modified":"2023-01-12T13:20:00","modified_gmt":"2023-01-12T13:20:00","slug":"working-with-django-forms","status":"publish","type":"post","link":"https:\/\/pythonpower.in\/index.php\/2023\/01\/12\/working-with-django-forms\/","title":{"rendered":"Working With Django Forms"},"content":{"rendered":"<\/p>\n<div style=\"clear: both; text-align: center;\"><a href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEg9baCfvNUHUj_ZOqk8JcD18RyocwOws4VYAAuI9ajxsbNTll24IBLoOrUkpm69ZM8KDdFW1YLPKK-yLjBSej6bjxxcI0XqUdZ2oL8MVmMD9-WOtTTQFaUx70HJuomXGfbm-n7SQ2o_F6ellV7T47SP2aal_I84aLeSCoJOyKbNtDaYcSadmdwjCM4F\/s495\/form.webp\" style=\"margin-left: 1em; margin-right: 1em;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" data-original-height=\"268\" data-original-width=\"495\" height=\"173\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEg9baCfvNUHUj_ZOqk8JcD18RyocwOws4VYAAuI9ajxsbNTll24IBLoOrUkpm69ZM8KDdFW1YLPKK-yLjBSej6bjxxcI0XqUdZ2oL8MVmMD9-WOtTTQFaUx70HJuomXGfbm-n7SQ2o_F6ellV7T47SP2aal_I84aLeSCoJOyKbNtDaYcSadmdwjCM4F\/s320\/form.webp\" width=\"320\" \/><\/a><\/div>\n<p>&nbsp;<\/p>\n<\/p>\n<div title=\"Page 51\">\n<div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 22.000000pt;\">Django Forms:<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div title=\"Page 51\">\n<div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">1) It is the very important concept in web development.<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">2) The main purpose of forms is to take user input.<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 14.000000pt;\">&nbsp; &nbsp;Eg: <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">login form, registration form, enquiry form etc<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">3) From the forms we can read end user provided input data and we can use that data<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;based on requirement. We may store in the database for future purpose. We may use<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;just for validation\/authentication purpose etc<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">4) Here we have to use Django specific forms but not HTML forms.<br \/>\n<\/span><\/p>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\"><br \/><\/span><\/p>\n<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 20.000000pt;\">Advantages of Django Forms over HTML Forms:<br \/>\n<\/span><\/p>\n<\/p>\n<div title=\"Page 51\">\n<div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">1) We can develop forms very easily with python code<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">2) We can generate HTML Form widgets\/components (like textarea, email, pwd etc) very<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;quickly<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">3) Validating data will become very easy<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">4) Processing data into python data structures like list, set etc will become easy<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">5) Creation of Models based on forms will become easy etc.&nbsp;<\/span><\/p>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\"><br \/><\/span><\/p>\n<\/p>\n<div title=\"Page 51\">\n<div>\n<div>\n<p><span style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 20.000000pt;\">Process to generate Django Forms:<br \/>\n<\/span><\/p>\n<\/p>\n<div title=\"Page 51\">\n<div>\n<div>\n<p><span style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 14.000000pt;\">Step-1: <\/span><span style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">Creation of forms.py file in our application folder with our required fields.<\/span><\/p>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;; font-size: 14pt;\">forms.py:<\/span><\/p>\n<p><span style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<b>1) from django import forms<\/b><\/span><\/p>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\"><b>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;2) class StudentForm(forms.Form):<\/b><\/span><\/p>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\"><b>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;3)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;name =&nbsp; forms.CharField()<\/b><\/span><\/p>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\"><b>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;4)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;marks = forms.IntegerField()<\/b><\/span><\/p>\n<\/p>\n<div title=\"Page 51\">\n<div>\n<div>\n<p><span style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 14.000000pt;\">Note: <\/span><span style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">name and marks are the field names which will be available in html form<\/span><\/p>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;; font-size: 14pt;\">Step-2: <\/span><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">usage of forms.py inside views.py file:<\/span><\/p>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">views.py file is responsible to send this form to the template html file<\/span><\/p>\n<p><span style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\"><br \/><\/span><\/p>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;;\"><span style=\"font-size: large;\">views.py:<\/span><\/span><\/p>\n<div title=\"Page 51\">\n<table style=\"background-color: white; border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: #006699; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;1) from&nbsp;<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">django .shortcuts&nbsp;<\/span><span style=\"color: #006699; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">import&nbsp;<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">render<\/span><\/p>\n<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: #5c5c5c; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;2)&nbsp;<\/span><span style=\"color: #006699; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">from&nbsp;<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">.<\/span><span style=\"color: #006699; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">import&nbsp;<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">forms<\/span><\/p>\n<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><\/p>\n<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: #5c5c5c; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 3)&nbsp;<\/span><span style=\"color: #008200; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">#Create your views here.<\/span><\/p>\n<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0001pt;\">\n<div>\n<div>\n<p><span style=\"color: #5c5c5c; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;4)&nbsp;<\/span><span style=\"color: #006699; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">def&nbsp;<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">studentinputview(request):<\/span><\/p>\n<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: #f8f8f8; border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0001pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: #5c5c5c; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;5)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">form=forms.StudentForm()<\/span><\/p>\n<p><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;6)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <\/span><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">my_dict={<\/span><span style=\"background-color: white; color: blue; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&#8216;form&#8217;<\/span><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">:form}<\/span><\/p>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;7)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <\/span><span style=\"color: #006699; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">return <\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">render(request,<\/span><span style=\"color: blue; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&#8216;testapp\/input.html&#8217;<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">,<\/span><\/p>\n<p><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;context=my_dict)<\/span><\/p>\n<p><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\"><br \/><\/span><\/p>\n<\/p><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div title=\"Page 52\">\n<div>\n<div>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;;\"><span style=\"font-size: large;\">Alternative Short Way:&nbsp;<\/span><\/span><\/p>\n<table style=\"background-color: white; border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"background-color: #f8f8f8; border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0001pt 0pt 0pt;\">\n<div>\n<div><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0001pt;\">\n<div>\n<div>\n<p><span style=\"color: #006699; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;1)def&nbsp;<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">studentinputview(request):<\/span><\/p>\n<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: #f8f8f8; border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0001pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: #5c5c5c; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;2&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">form=forms.StudentForm()<\/span><\/p>\n<p><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;3)&nbsp;<\/span><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"color: #006699; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">return&nbsp;<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">render(request,<\/span><span style=\"color: blue; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&#8216;testapp\/input.html&#8217;<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">,<\/span><\/p>\n<p><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;form=form)<\/span><\/p>\n<div><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\"><br \/><\/span><\/div>\n<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div title=\"Page 52\">\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 14.000000pt;\">Note: <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">context parameter is optional.We can pass context parameter value directly<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">without using keyword name &#8216;context&#8217;<\/span><\/p>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;; font-size: 14pt;\">Step-3: <\/span><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">Creation of html file to hold form:<\/span><\/p>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\"><br \/><\/span><\/p>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<b> . <\/b>Inside template file we have to use&nbsp;<\/span><\/p>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;template tag to inject form {{form}}<\/span><\/p>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\"><br \/><\/span><\/p>\n<div title=\"Page 52\">\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><b style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 16px;\">.&nbsp;<\/b><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">It will add only form fields. But there&nbsp;<\/span><\/p>\n<p><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; is no &lt;form&gt; tag and no submit button.<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><b style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 16px;\">.&nbsp;<\/b><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">Even the fields are not arranged properly.<\/span><\/p>\n<p><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; It is ugly form.<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp;<\/span><\/p>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\"><br \/><\/span><\/p>\n<\/p>\n<div title=\"Page 52\">\n<div>\n<div>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;;\"><span style=\"font-size: large;\">We can make proper form as follows<\/span><\/span><\/p>\n<p><span style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><\/p>\n<table style=\"background-color: white; border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt;\">\n<div>\n<div>\n<p><span style=\"color: #5c5c5c; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;1)&nbsp;<\/span><span style=\"color: #006699; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&lt;h1&gt;<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">RegistrationForm<\/span><span style=\"color: #006699; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&lt;\/h1&gt;<\/span><\/p>\n<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: #f8f8f8; border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: #5c5c5c; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;2)&nbsp;<\/span><span style=\"color: #006699; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&lt;div&nbsp;<\/span><span style=\"color: red; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">class<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">=<\/span><span style=\"color: blue; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&#8220;container&#8221;&nbsp;<\/span><span style=\"color: red; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">align<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">=<\/span><span style=\"color: blue; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&#8220;center&#8221;<\/span><span style=\"color: #006699; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&gt;<\/span><\/p>\n<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: #5c5c5c; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;3)&nbsp;<\/span><span style=\"color: #006699; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&lt;form&nbsp;<\/span><span style=\"color: red; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">method<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">=<\/span><span style=\"color: blue; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&#8220;post&#8221;<\/span><span style=\"color: #006699; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&gt;<\/span><\/p>\n<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: #f8f8f8; border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: #5c5c5c; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 4)&nbsp;<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">{{form.as_p}}<\/span><\/p>\n<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: #5c5c5c; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 5)&nbsp;<\/span><span style=\"color: #006699; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&lt;input&nbsp;<\/span><span style=\"color: red; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">type<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">=<\/span><span style=\"color: blue; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&#8220;submit&#8221;&nbsp;<\/span><span style=\"color: red; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">class<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">=<\/span><span style=\"color: blue; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&#8220;btn btn-primary&#8221;&nbsp;<\/span><\/p>\n<p><span style=\"color: red; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; name<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">=<\/span><span style=\"color: blue; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&#8220;&#8221;&nbsp;<\/span><span style=\"color: red; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">value<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">=<\/span><span style=\"color: blue; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&#8220;Submit&#8221;<\/span><span style=\"color: #006699; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&gt;&nbsp;<\/span><span style=\"color: #5c5c5c; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">6)&nbsp;<\/span><span style=\"color: #006699; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&lt;\/form&gt;<\/span><\/p>\n<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: #f8f8f8; border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: #5c5c5c; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 7)&nbsp;<\/span><span style=\"color: #006699; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&lt;\/div&gt;<\/span><\/p>\n<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><\/p>\n<div title=\"Page 52\">\n<div>\n<div>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;;\"><span style=\"font-size: large;\">input.html:<\/span><\/span><\/p>\n<div title=\"Page 52\">\n\t\t\t&nbsp;<\/p>\n<table style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp;1) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;!DOCTYPEhtml<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp;2) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">{%loadstaticfiles%}<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt 0.0059pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp;3) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;html<\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">lang<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;en&#8221;<\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">dir<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;ltr&#8221;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.005900pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp;4) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;head&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp;5) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;meta <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">charset<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;utf-8&#8221;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp;6) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;link <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">rel<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;stylesheet&#8221;&nbsp;<\/span><\/p>\n<p><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;href<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=&#8221;{%static &#8220;<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">css<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">\/bootstrap.css&#8221;%}&#8221;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp;7) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;link <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">rel<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;stylesheet&#8221;&nbsp;<\/span><\/p>\n<p><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;href<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=&#8221;{%static &#8220;<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">css<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">\/demo2.css&#8221;%}&#8221;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp;8) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;title&gt;&lt;\/title&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp;9) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/head&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; 10) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;body&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; 11) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;h1&gt;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">Registration Form<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/h1&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; 12) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;div <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">class<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;container&#8221; <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">align<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;center&#8221;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0001pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; 13) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;form <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">method<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;post&#8221;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-width: 0.000000pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000100pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; 14) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">{{form.as_p}}<\/span><\/p>\n<div title=\"Page 53\">\n<table style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp;15) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;input <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">type<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;submit&#8221; <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">class<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;btn btn-primary&#8221;&nbsp;<\/span><\/p>\n<p><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\"><span style=\"color: blue;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><\/span><span style=\"color: red; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">name<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">=<\/span><span style=\"color: blue; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&#8220;&#8221; <\/span><span style=\"color: red; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">value<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">=<\/span><span style=\"color: blue; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&#8220;Submit&#8221;<\/span><span style=\"color: #006699; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&gt;<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp;16) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/form&gt;<br \/>\n<\/span><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">17) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/div&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; 18) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/body&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; 19) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/html&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\n\t\t<\/div>\n<div title=\"Page 52\">\n<div title=\"Page 53\">\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">If we submit this form we will get 403 status code response<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">Forbidden (403)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">CSRF verification failed. Request aborted.<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">Help<br \/>\n<\/span><\/p>\n<p><span style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">Reason given for failure:<br \/>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; CSRF token missing or incorrect.<\/span><\/p>\n<p><span style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\"><br \/><\/span><\/p>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;; font-size: 20pt;\">CSRF (Cross Site Request Forgery) Token:<\/span><\/p>\n<p style=\"font-family: &quot;Helvetica Neue&quot;; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px;\"><b style=\"font-size: 13px;\">.<\/b>&nbsp;Every form should satisfy CSRF (Cross Site Request&nbsp;<\/p>\n<p style=\"font-family: &quot;Helvetica Neue&quot;; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px;\">&nbsp; Forgery) Verification, otherwise Django won&#8217;t accept our form.<\/p>\n<p style=\"font-family: &quot;Helvetica Neue&quot;; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px;\"><\/p>\n<p style=\"font-family: &quot;Helvetica Neue&quot;; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px;\"><b>.&nbsp;<\/b>It is meant for website security. Being a programmer we&nbsp;<\/p>\n<p style=\"font-family: &quot;Helvetica Neue&quot;; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px;\">&nbsp;are not required to worry. anything about this. Django&nbsp;<\/p>\n<p style=\"font-family: &quot;Helvetica Neue&quot;; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px;\">&nbsp; will takes care everything.<\/p>\n<p style=\"font-family: &quot;Helvetica Neue&quot;; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px;\"><\/p>\n<p style=\"font-family: &quot;Helvetica Neue&quot;; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px;\"><b>.&nbsp;<\/b>But we have to add csrf_token in our form.<\/p>\n<p style=\"font-family: &quot;Helvetica Neue&quot;; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px;\"><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;; font-size: x-large;\"><br \/><\/span><\/p>\n<div title=\"Page 53\">\n<table style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;1) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;h1&gt;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">RegistrationForm<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/h1&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;2) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;div <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">class<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;container&#8221; <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">align<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;center&#8221;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;3) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;form <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">method<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;post&#8221;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;4) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">{{form.as_p}}<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;5) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">{% csrf_token %}<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;6) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;input <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">type<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;submit&#8221; <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">class<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;btn btn-primary&#8221;&nbsp;<\/span><\/p>\n<p><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp;name<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;&#8221; <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">value<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;Submit&#8221;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;7) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/form&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-width: 0.000000pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;8) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/div&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\n\t\t<\/div>\n<div title=\"Page 53\">\n<div title=\"Page 53\">\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\"><b>. <\/b>If we add csrf_token then in the generate form the&nbsp;<\/span><\/p>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;following hidded&nbsp;<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">field will be.&nbsp;<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">added,which makes our post request secure<\/span><\/p>\n<\/div>\n<\/div>\n<div>\n<div>\n<div title=\"Page 53\">\n<div>\n<div>\n<p><b style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 16px;\">.&nbsp;&nbsp;<\/b><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;input type=&#8217;hidden&#8217; name=&#8217;csrfmiddlewaretoken&#8217;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp; &nbsp; value=&#8217;1ZqIJJqTLMVa6RFAyPJh7pwzyFmdiHzytLxJIDzAkKULJz4qHcetLoKEsRLwyz4h&#8217;\/&gt;<\/span><\/p>\n<div title=\"Page 53\">\n<div>\n<div>\n<p><b style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 16px;\">.&nbsp;&nbsp;<\/b><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">The value of this hidden field is keep on changing from&nbsp;<\/span><\/p>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;request to request.Hence it is&nbsp;&nbsp;<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">impossible to forgery of our request.<\/span><\/p>\n<\/div>\n<\/div><\/div>\n<p><b style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 16px;\">.&nbsp;&nbsp;<\/b><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">If we configured csrf_token in html form then&nbsp;<\/span><\/p>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp; &nbsp;only django will accept our form.<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;<\/span><\/p>\n<p><\/p>\n<\/p>\n<div title=\"Page 54\">\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 16.000000pt;\">How to process Input Data from the form inside views.py File:<\/span><\/p>\n<div title=\"Page 54\">\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">We required to modify views.py file.&nbsp;<\/span><\/p>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">The end user&nbsp;&nbsp;<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">provided input is available&nbsp;<\/span><\/p>\n<p><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">in a&nbsp;<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">dictionary named with &#8216;cleaned_data&#8217;<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 16pt;\">&nbsp;<\/span><\/p>\n<p><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 16pt;\"><br \/><\/span><\/p>\n<\/p>\n<div title=\"Page 54\">\n<div>\n<div>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;;\"><span style=\"font-size: large;\">views.py:<\/span><\/span><\/p>\n<div title=\"Page 54\">\n<table style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; 1) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">from&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">django .shortcuts&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">import&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">render<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; 2) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">from&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">.<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">import&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">forms<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; 3)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.005900pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; 4) <\/span><span style=\"color: rgb(0.000000%, 50.976600%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">#Create your views here.<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0059pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; 5) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">def&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">studentinputview(request):<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; 6)&nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">form=forms.StudentForm()<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; 7)&nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">if <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">request.method==<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;POST&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">:<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; 8)&nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">form=forms.StudentForm(request.POST)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; 9)&nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">if <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">form.is_valid():<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp;10)&nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">print<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;Form validation success and printing data&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp;11)&nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">print<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;Name:&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">,form.cleaned_data[<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;name&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">])<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; 12)&nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">print<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;Marks:&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">,form.cleaned_data[<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;marks&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">])<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-width: 0.000000pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; 13)&nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">return <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">render(request,<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;testapp\/input.html&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">,<\/span><\/p>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;{<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;form&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">:form})<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\n\t\t<\/div>\n<div title=\"Page 54\">\n<div title=\"Page 54\">\n<div>\n<div>\n<p><span style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 16.000000pt;\">Student Name and Marks Submission Form Project (formproject1):<\/span><\/p>\n<p><span style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 16.000000pt;\"><br \/><\/span><\/p>\n<\/p>\n<div style=\"clear: both; text-align: center;\"><a href=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhR6g65PtlUi034oo9QNEgzFOHA9XkO0mBxCQV-DdHh9GsC2K1uhl7o1ytaCMBJM8JB8_o15YXvIeBTActQp02Iff2b-9ZxY59JVOaty7wv03kzOs8q0YDWX4SCxVv_lIFiCbTF_gMG_Drzj-wuXYAP0rhmKRKWNqDoEaHGMBguIgWJxGTk-RPP2Yid\/s1152\/Screenshot%202023-01-12%20at%205.06.54%20PM.jpeg\" style=\"margin-left: 1em; margin-right: 1em;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" data-original-height=\"1152\" data-original-width=\"567\" height=\"320\" src=\"https:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhR6g65PtlUi034oo9QNEgzFOHA9XkO0mBxCQV-DdHh9GsC2K1uhl7o1ytaCMBJM8JB8_o15YXvIeBTActQp02Iff2b-9ZxY59JVOaty7wv03kzOs8q0YDWX4SCxVv_lIFiCbTF_gMG_Drzj-wuXYAP0rhmKRKWNqDoEaHGMBguIgWJxGTk-RPP2Yid\/s320\/Screenshot%202023-01-12%20at%205.06.54%20PM.jpeg\" width=\"158\" \/><\/a><\/div>\n<div style=\"clear: both; text-align: center;\"><\/div>\n<div style=\"clear: both; text-align: center;\"><\/div>\n<\/p>\n<div title=\"Page 55\">\n<div>\n<div>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;;\"><span style=\"font-size: large;\">forms.py&nbsp;<\/span><\/span><\/p>\n<\/p>\n<div title=\"Page 55\">\n<table style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp; 1) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">from&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">django&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">import&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">forms<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp; 2) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">class&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">StudentForm(forms.Form):<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp; 3)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">name=forms.CharField()<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-width: 0.000000pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp; 4)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">marks=forms.IntegerField()<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\n\t\t<\/div>\n<div title=\"Page 55\">\n<div title=\"Page 55\">\n<div>\n<div>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;;\"><span style=\"font-size: large;\">views.py&nbsp;<\/span><\/span><\/p>\n<div title=\"Page 55\">\n<table style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0059pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; 1) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">from&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">django .shortcuts&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">import&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">render<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.005900pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; 2) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">from&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">testapp .forms&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">import&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">StudentForm<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; 3) <\/span><span style=\"color: rgb(0.000000%, 50.976600%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">#Create your views here.<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; 4) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">def&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">student_input_view(request):<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp;5)&nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">sent=False<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp;6)&nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">if <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">request.method==<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;POST&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">:<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp;7)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">form=StudentForm(request.POST)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp;8)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">if <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">form.is_valid():<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp;9)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">print<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;Form Validation Success and printing data&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; 10)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">print<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;Name:&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">,form.cleaned_data[<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;name&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">])<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; 11)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">print<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;Marks:&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">,form.cleaned_data[<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;marks&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">])<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; 12)&nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">sent=True<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; 13)&nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">form=StudentForm()<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-width: 0.000000pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; 14)&nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">return <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">render(request,<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;testapp\/input.html&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">,{<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;form&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">:form,<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;sent&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">:sent})<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\n\t\t<\/div>\n<div title=\"Page 55\">\n<div title=\"Page 55\">\n<div>\n<div>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;;\"><span style=\"font-size: large;\">input.html&nbsp;<\/span><\/span><\/p>\n<div title=\"Page 55\">\n<table style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; 1) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;!DOCTYPEhtml<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; 2) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;html<\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">lang<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;en&#8221;<\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">dir<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;ltr&#8221;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; 3) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;head&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; 4) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;meta <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">charset<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;utf-8&#8221;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp;5) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;title&gt;&lt;\/title&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp;6) <\/span><span style=\"color: rgb(0.000000%, 50.976600%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;!&#8211; Latest compiled and minified CSS &#8211;&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp;7) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;link<\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">rel<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;stylesheet&#8221;<\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">href<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;https:\/\/maxcdn.bootstrap<\/span><\/p>\n<p><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">cdn.com\/bootstrap\/3.3.7\/cs<\/span><span style=\"color: blue; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">s\/bootstrap.min.css&#8221;&nbsp;<\/span><span style=\"color: red; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">integrity<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">=<\/span><span style=\"color: blue; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&#8220;sha384-<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt 0.006pt;\">\n<div>\n<div>\n<p><span style=\"color: blue; font-family: &quot;Calibri,Bold&quot;; font-size: 16px;\">BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.006pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">+PmSTsz\/K68vbdEjh4u&#8221; <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">c<\/span><span style=\"color: red; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">rossorigin<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">=<\/span><span style=\"color: blue; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&#8220;anonymous&#8221;<\/span><span style=\"color: #006699; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&gt;<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp;8) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/head&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; 9) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;body&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;10) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;div <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">class<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;container&#8221; <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">align<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;center&#8217;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;11) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">{% if sent %}<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;12) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;h1&gt;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">Thanks for Providing Information<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/h1&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;13) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;h2&gt;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">Enter Next Student Marks<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/h2&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;14) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">{%else%}<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0001pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;15) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;h1&gt;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">Student Marks Submit Form<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/h1&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-width: 0.000000pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000100pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;16) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">{%endif%}<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;hr&gt;<\/span><\/p>\n<div title=\"Page 56\">\n\t\t\t&nbsp;<\/p>\n<table style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;17) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;form <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">method<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;POST&#8217;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;18) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">{{form.as_p}}<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;19) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">{%csrf_token%}<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;20) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;input <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">type<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;submit&#8221; <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">name<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;&#8221; <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">class<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;btn btn-lg&nbsp;<\/span><\/p>\n<p><span style=\"color: blue; font-family: Calibri,Bold;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"color: blue; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">btn- primary&#8217;&nbsp;<\/span><span style=\"color: red; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">value<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">=<\/span><span style=\"color: blue; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&#8220;Submit Marks&#8221;<\/span><span style=\"color: #006699; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&gt;<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;21) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/form&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;22) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/div&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt 0.0001pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;23) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/body&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-width: 0.000000pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000100pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;24) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/html&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\n\t\t<\/div>\n<div title=\"Page 55\">\n<div title=\"Page 56\">\n<div>\n<div>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;;\"><span style=\"font-size: large;\">thankyou.html&nbsp;<\/span><\/span><\/p>\n<div title=\"Page 56\">\n<table style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;1) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;!DOCTYPEhtml<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;2) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;html<\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">lang<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;en&#8221;<\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">dir<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;ltr&#8221;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;3) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;head&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;4) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;meta <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">charset<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;utf-8&#8221;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;5) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;title&gt;&lt;\/title&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;6) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/head&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;7) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;body&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;8) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;h1&gt;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">Thanks for providing your Name and Marks<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/h1&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; 9) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/body&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-width: 0.000000pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; 10) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/html&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\n\t\t<\/div>\n<div title=\"Page 56\"><\/div>\n<div title=\"Page 56\">\n<div title=\"Page 56\">\n<div>\n<div>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;;\"><span style=\"font-size: large;\">urls.py&nbsp;<\/span><\/span><\/p>\n<\/p>\n<div title=\"Page 56\">\n<table style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; 1) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">from&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">django .conf .urls&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">import&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">url<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; 2) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">from&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">django .contrib&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">import&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">admin<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; 3) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">from&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">testapp&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">import&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">views<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; 4)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; 5) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">urlpatterns=[<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; 6) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">url(r<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;^admin\/&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">, admin.site.urls),<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; 7) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">url(r<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;^input\/&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">, views.student_input_view),<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-width: 0.000000pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; 8) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">]<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\n\t\t<\/div>\n<div title=\"Page 56\">\n<div title=\"Page 56\">\n<div>\n<div>\n<p><span style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 20.000000pt;\">Student FeedBack Form Project<\/span><\/p>\n<p><span style=\"font-size: large;\"><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;;\">forms.py:<\/span><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;;\">&nbsp;<\/span><\/span><\/p>\n<div title=\"Page 56\">\n<table style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;1) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">from&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">django&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">import&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">forms<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;2)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; 3) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">class&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">FeedBackForm(forms.Form):<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; 4)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">name=forms.CharField()<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0001pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; 5)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">rollno=forms.IntegerField()<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-width: 0.000000pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000100pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; 6)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">email=forms.EmailField()<br \/>\n<\/span><\/p>\n<\/p>\n<div title=\"Page 57\">\n<div>\n<div>\n<p><span style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; 7)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">feedback=forms.CharField<\/span><\/p>\n<p><span style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;(widget=forms.Textarea)&nbsp;<\/span><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\n\t\t<\/div>\n<div title=\"Page 56\">\n<div title=\"Page 55\">\n<div>\n<div>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;;\"><span style=\"font-size: large;\">views.py&nbsp;<\/span><\/span><\/p>\n<div title=\"Page 55\">\n<table style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0059pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;1) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">from&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">django .shortcuts&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">import&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">render<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.005900pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;2) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">from&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">testapp .forms&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">import&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">StudentForm<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;3) <\/span><span style=\"color: rgb(0.000000%, 50.976600%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">#Create your views here.<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;4) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">def&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">student_input_view(request):<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;5)&nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">sent=False<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;6)&nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">if <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">request.method==<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;POST&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">:<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;7)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">form=StudentForm(request.POST)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;8)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">if <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">form.is_valid():<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;9)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">print<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;Form Validation Success and printing data&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; 10)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">print<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;Name:&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">,form.cleaned_data[<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;name&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">])<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; 11)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">print<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;Marks:&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">,form.cleaned_data[<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;marks&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">])<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; 12)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">sent=True<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; 13)&nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">form=StudentForm()<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-width: 0.000000pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; 14)&nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">return <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">render(request,<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;testapp\/input.html&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">,<\/span><\/p>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;{<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;form&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">:form,<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;sent&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">:sent})<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\n\t\t<\/div>\n<div title=\"Page 55\">\n<div title=\"Page 55\">\n<div>\n<div>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;;\"><span style=\"font-size: large;\">input.html&nbsp;<\/span><\/span><\/p>\n<div title=\"Page 55\">\n<table style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; 1) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;!DOCTYPEhtml<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; 2) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;html<\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">lang<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;en&#8221;<\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">dir<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;ltr&#8221;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;3) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;head&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;4) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;meta <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">charset<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;utf-8&#8221;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;5) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;title&gt;&lt;\/title&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;6) <\/span><span style=\"color: rgb(0.000000%, 50.976600%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;!&#8211; Latest compiled and minified CSS &#8211;&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;7) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;link<\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">rel<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;stylesheet&#8221;<\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">href<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;https:\/\/maxcdn.<\/span><\/p>\n<p><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"color: blue; font-family: &quot;Calibri,Bold&quot;; font-size: 16px;\">bootstrapcdn.com\/bootstrap\/3.3.7\/cs<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt 0.006pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp;s\/bootstrap.min.css&#8221; <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">integrity<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;sha384-<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.006pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va<\/span><\/p>\n<p><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp;+PmSTsz\/K68vbdEjh4u&#8221; <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">c<\/span><span style=\"color: red; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">rossorigin<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">=<\/span><span style=\"color: blue; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&#8220;anonymous&#8221;<\/span><span style=\"color: #006699; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&gt;<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp;&nbsp;<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; 8) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/head&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; 9) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;body&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;10) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;div <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">class<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;container&#8221; <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">align<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;center&#8217;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;11) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">{% if sent %}<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;12) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;h1&gt;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">Thanks for Providing Information<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/h1&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;13) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;h2&gt;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">Enter Next Student Marks<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/h2&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;14) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">{%else%}<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0001pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;15) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;h1&gt;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">Student Marks Submit Form<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/h1&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-width: 0.000000pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000100pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;16) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">{%endif%}<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;hr&gt;<\/span><\/p>\n<div title=\"Page 56\">\n<table style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;17) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;form <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">method<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;POST&#8217;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;18) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">{{form.as_p}}<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;19) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">{%csrf_token%}<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;20) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;input <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">type<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;submit&#8221; <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">name<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;&#8221; <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">class<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;btn btn-lg&nbsp;<\/span><\/p>\n<p><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp; btn-<br \/>\nprimary&#8217; <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">value<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;Submit Marks&#8221;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;21) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/form&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;22) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/div&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt 0.0001pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;23) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/body&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-width: 0.000000pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000100pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;24) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/html&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\n\t\t<\/div>\n<div title=\"Page 55\"><\/div>\n<div title=\"Page 55\">\n<div title=\"Page 56\">\n<div>\n<div>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;;\"><span style=\"font-size: large;\">thankyou.html&nbsp;<\/span><\/span><\/p>\n<div title=\"Page 56\">\n<table style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;1) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;!DOCTYPEhtml<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;2) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;html<\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">lang<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;en&#8221;<\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">dir<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;ltr&#8221;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;3) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;head&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;4) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;meta <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">charset<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;utf-8&#8221;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;5) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;title&gt;&lt;\/title&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;6) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/head&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;7) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;body&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;8) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;h1&gt;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">Thanks for providing your Name and Marks<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/h1&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;9) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/body&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-width: 0.000000pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;10) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/html&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\n\t\t<\/div>\n<div title=\"Page 56\">\n<div title=\"Page 56\">\n<div>\n<div>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;;\"><span style=\"font-size: large;\">urls.py<\/span><\/span><\/p>\n<div title=\"Page 56\">\n<table style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;1) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">from&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">django .conf .urls&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">import&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">url<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;2) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">from&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">django .contrib&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">import&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">admin<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;3) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">from&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">testapp&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">import&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">views<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;4)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;5) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">urlpatterns=[<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;6) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">url(r<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;^admin\/&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">, admin.site.urls),<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;7) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">url(r<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;^input\/&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">, views.student_input_view),<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-width: 0.000000pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;8) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">]<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\n\t\t<\/div>\n<div title=\"Page 56\"><\/div>\n<div title=\"Page 56\">\n<div title=\"Page 56\">\n<div>\n<div>\n<p><span style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 20.000000pt;\">Student FeedBack Form Project<\/span><\/p>\n<p><span style=\"font-size: large;\"><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;;\">forms.py:<\/span><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;;\">&nbsp;<\/span><\/span><\/p>\n<div title=\"Page 56\">\n<table style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; 1) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">from&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">django&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">import&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">forms<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; 2)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; 3) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">class&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">FeedBackForm(forms.Form):<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; 4)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">name=forms.CharField()<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0001pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; 5)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">rollno=forms.IntegerField()<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-width: 0.000000pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000100pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; 6)&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">email=forms.EmailField()<\/span><\/p>\n<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div>\n<div>\n<p><span style=\"background-color: white; color: #5c5c5c; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp; 7)&nbsp;<\/span><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">feedback=forms.CharField(widget=forms.Textarea)<\/span><\/p>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\"><br \/><\/span><\/p>\n<\/p>\n<div title=\"Page 57\">\n<div>\n<div>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;;\"><span style=\"font-size: large;\">views.py<br \/>\n<\/span><\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<table style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;1) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">from&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">django .shortcuts&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">import&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">render<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;2) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">from import&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">forms<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;3)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;4) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">def&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">feedbackview(request):<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;5)&nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">form=forms.FeedBackForm()<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.005900pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;6)&nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">if <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">request.method==<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;POST&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">:<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0059pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;7)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">form=forms.FeedBackForm(request.POST)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;8)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">if <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">form.is_valid():<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;9)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">print<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;Form Validation Success and printing information&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;10)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">print<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;Name:&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">,form.cleaned_data[<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;name&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">])<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;11)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">print<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;Roll No:&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">,form.cleaned_data[<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;rollno&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">])<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;12)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">print<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;Email:&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">,form.cleaned_data[<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8217;email&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">])<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;13)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">print<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;FeedBack:&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">,form.cleaned_data[<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;feedback&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">])<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-width: 0.000000pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 11.000000pt;\">&nbsp;14)&nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">return <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">render(request,<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;testapp\/feedback.html&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">,{<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;form&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">:form})<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\n\t\t<\/div>\n<div title=\"Page 57\"><\/div>\n<div title=\"Page 57\">\n<div title=\"Page 57\">\n<div>\n<div>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;;\"><span style=\"font-size: large;\">feedback.html<br \/>\n<\/span><\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<table style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;1) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;!DOCTYPEhtml<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;2) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">{%loadstaticfiles%}<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;3) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;html<\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">lang<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;en&#8221;<\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">dir<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;ltr&#8221;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;4) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;head&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;5) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;meta <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">charset<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;utf-8&#8221;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;6) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;link <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">rel<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;stylesheet&#8221; <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">href<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;https:\/\/maxcdn.<\/span><\/p>\n<p><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp;bootstrapcdn.com\/bootstrap\/3.3.7<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp;\/css\/bootstrap.min.css&#8221; <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">integrity<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;sha384-<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; BVYiiSIFeK1dGmJRAkycuHAHRg32<\/span><\/p>\n<p><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;OmUcww7on3RYdg4Va+PmSTsz\/K68vbdEjh4u&#8221;<\/span><\/p>\n<p><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\"><\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;crossorigin<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;anonymous&#8221;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;7) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;link <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">rel<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;stylesheet&#8221; <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">href<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=&#8221;{% static &#8220;<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">css<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">\/demo4.css&#8221; %}&#8221;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;8) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;title&gt;&lt;\/title&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;9) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/head&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.005900pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;10) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;body&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0059pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;11) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;div <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">class<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;container&#8221; <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">align<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;center&#8217;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;12) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;h1&gt;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">Student Feedback Form<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/h1&gt;&lt;hr&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;13) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;form <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">class<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;&#8221; <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">action<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;index.html&#8221; <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">method<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;post&#8221;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;14) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">{{form.as_p}}<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;15) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">{% csrf_token %}<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">16) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;input <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">type<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;submit&#8221; <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">class<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;btn&nbsp;<\/span><\/p>\n<p><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; btn-primary&#8221; <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">value<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;Submit Feedback&#8221;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">17) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/form&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">18) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/div&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">19) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/body&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-width: 0.000000pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">20) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/html&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\n\t\t<\/div>\n<div title=\"Page 57\"><\/div>\n<div title=\"Page 57\">\n<div title=\"Page 58\">\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 20.000000pt;\">Form Validations:<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">Once we submit the form we have to perform validations like<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<div>\n<div>\n<p><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">1) Length of the field should not be empty<\/span><\/p>\n<\/div>\n<\/div>\n<div>\n<div>\n<p><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">2) The max number of characters should be 10<\/span><\/p>\n<\/div>\n<\/div>\n<div>\n<div>\n<p><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">3) The first character of the name should be &#8216;d&#8217; etc<\/span><\/p>\n<\/div>\n<\/div>\n<p><\/p>\n<\/div>\n<\/div>\n<div>\n<div>\n\t\t\t\t<\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">We can implement validation logic by using the following 2 ways.<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">1) Explicitly by the programmer by using clean methods<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">2) By using Django inbuilt validators<br \/>\n<\/span><\/p>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;; font-size: 14pt;\">Note:&nbsp;<\/span><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">All validations should be implemented in the forms.py file<\/span><\/p>\n<div><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\"><br \/><\/span><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 20.000000pt;\">Explicitly by the <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 18.000000pt;\">Programmer by using Clean Methods:<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">1) The syntax of clean method:&nbsp;<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">clean_fieldname(self)<\/span><\/p>\n<\/div>\n<\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">2) In the FormClass for any field if we define clean method then at the time of submit the<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;form, Django will call this method automatically to perform validations. If the clean<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;method won&#8217;t raise any error then only form will be submitted.<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<table style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;1) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">from&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">django&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">import&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">forms<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;2)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;3) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">class&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">FeedBackForm(forms.Form):<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;4)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">name=forms.CharField()<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;5)&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">rollno=forms.IntegerField()<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;6)&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">email=forms.EmailField()<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;7)&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">feedback=forms.CharField(widget=forms.Textarea)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;8)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;9)&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">def <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">clean_name(self):<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;10)&nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">inputname=self.cleaned_data[<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;name&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">]<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;11)&nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">if <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">len(inputname) &lt; 4:<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;12)&nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">raise <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">forms.ValidationError(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;The Minimum no of characters in the name field<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; should be 4&#8242;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;13)&nbsp; &nbsp;&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">return <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">inputname<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div>\n<div>\n<p><\/p>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;;\"><span style=\"font-size: large;\">forms.py<br \/>\n<\/span><\/span><\/p>\n<p><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">The returned value of clean method will be considered by Django at the time of<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">submitting the form.<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<table style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">1) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">from&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">django&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">import&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">forms<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">2) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">from&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">django .core&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">import&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">validators<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">3)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000000pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">4) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">class<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">FeedBackForm(forms.Form):<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">5)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">name=forms.CharField()<\/span><\/p>\n<div title=\"Page 59\">\n<table style=\"border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">6)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">rollno=forms.IntegerField()<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">7)&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">email=forms.EmailField()<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">8)&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">feedback=forms.CharField(widget=forms.Textarea)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">9)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">10)&nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">def <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">clean_name(self):<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">11)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">print<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;validating name&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">12)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">inputname=self.cleaned_data[<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;name&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">]<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">13)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">if <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">len(inputname) &lt; 4:<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.005900pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">14)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">raise <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">forms.ValidationError(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;The Minimum no of characters in the name field<br \/>\nshould be 4&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0059pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">15)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">return <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">inputname+<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;pythonpower&#8217;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">16)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">def <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">clean_rollno(self):<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">17)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">inputrollno=self.cleaned_data[<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;rollno&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">]<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">18)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">print<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;Validating rollno field&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">19)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">return <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">inputrollno<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">20)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">def <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">clean_email(self):<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">21)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">inputemail=self.cleaned_data[<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8217;email&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">]<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">22)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">print<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;Validating email field&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">23)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">return <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">inputemail<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">24)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">def <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">clean_feedback(self):<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">25)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">inputfeedback=self.cleaned_data[<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;feedback&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">]<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">26)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">print<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;Validating feedback field&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-width: 0.000000pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">27)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">return <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">inputfeedback<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\n\t\t<\/div>\n<div title=\"Page 58\">\n<div title=\"Page 59\">\n<div>\n<div>\n<p><span style=\"font-family: &quot;Calibri,Bold&quot;;\"><span style=\"font-size: large;\">Server Console:<br \/>\n<\/span><\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">validating name<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">Validating rollno field<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">Validating email field<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">Validating feedback field<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">Form Validation Success and printing information<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">Name:pythonpower<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">Roll No: 101<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">Email: pythonpower@gmail.com<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">FeedBack: This is sample feedback&nbsp;<\/span><\/p>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\"><br \/><\/span><\/p>\n<\/p>\n<div title=\"Page 59\">\n<div>\n<div>\n<p><span style=\"font-family: &quot;Calibri,Bold&quot;;\"><span style=\"font-size: large;\">Note:<br \/>\n<\/span><\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">1) Django will call these filed level clean methods automatically and we are not required<\/span><\/p>\n<\/div>\n<\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; to call explicitly.<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">2) Form validation by using clean methods is not recommended.&nbsp;<\/span><\/p>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\"><br \/><\/span><\/p>\n<\/p>\n<div title=\"Page 59\">\n<div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 20.000000pt;\">Django&#8217;s Inbuilt Core Validators:<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">1) Django provides several inbuilt core validators to perform very common validations.<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp;We can use these validators directly and we are not required to implement.<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">2) Django&#8217;s inbuilt validators are available in the django.core module&nbsp;<\/span><\/p>\n<\/p>\n<div title=\"Page 60\">\n<div>\n<div>\n<p><span style=\"font-size: 12pt;\"><span style=\"font-family: SegoeUISymbol;\">3)&nbsp;<\/span><\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">from django.core import validators<\/span><\/p>\n<\/div>\n<\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">4) To validate Max number of characters in the feedback&nbsp;<\/span><\/p>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; as 40,we have to use inbuilt&nbsp;<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 16px;\">validators as follows.&nbsp;<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\"><br \/><\/span><\/p>\n<p><span style=\"font-size: large;\"><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;;\">forms.py<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;;\">&nbsp; <\/span><\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;<\/span><\/p>\n<div title=\"Page 60\">\n<table style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">1) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">from&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">django&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">import&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">forms<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">2) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">from&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">django .core&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">import&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">validators<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">3)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.006000pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">4) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">class&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">FeedBackForm(forms.Form):<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.006pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">5)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">name=forms.CharField()<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">6)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">rollno=forms.IntegerField()<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">7)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">email=forms.EmailField()<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-width: 0.000000pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">8)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">feedback=forms.CharField(widget=<\/span><\/p>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; forms.Textarea,validators=&nbsp;<\/span><\/p>\n<div title=\"Page 60\">\n<table style=\"background-color: white; border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"background-color: #f8f8f8; border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; [validators.MaxLengthValidator(40)])<\/span><\/p>\n<div><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\"><br \/><\/span><\/div>\n<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div title=\"Page 60\"><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"background-color: transparent; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp;&nbsp;<\/span><\/div>\n<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div title=\"Page 60\">\n<div>\n<div>\n<p><span style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 14.000000pt;\">Note: <\/span><span style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">We can use any number of validators for the same field<br \/>\n<\/span><\/p>\n<p><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">feedback = forms.CharField(widget = forms.Textarea,validators =<\/span><\/p>\n<\/div>\n<\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">[validators.MaxLengthValidator(40),validators.MinLengthValidator(10)])&nbsp;<\/span><\/p>\n<\/p>\n<div style=\"-webkit-text-stroke-width: 0px; color: black; font-family: Times; font-size: medium; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;\">\n<div><\/div>\n<\/div>\n<div style=\"-webkit-text-stroke-width: 0px; color: black; font-family: Times; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;\">\n<div>\n<p style=\"font-size: medium;\"><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;; font-size: 14pt;\">Note:<span>&nbsp;<\/span><\/span><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">Usage of built in validators is very easy when compared with clean methods.<\/span><\/p>\n<p style=\"font-size: medium;\"><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\"><br \/><\/span><\/p>\n<p style=\"font-size: medium;\">\n<div title=\"Page 60\">\n<div style=\"font-size: medium;\">\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 18.000000pt;\">How to implement Custom Validators by using the same<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p style=\"font-size: medium;\"><span style=\"font-family: 'Calibri,Bold'; font-size: 18.000000pt;\">Validator Parameter:<\/span><\/p>\n<div style=\"font-size: medium;\" title=\"Page 60\">\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">The value of name parameter should starts with &#8216;d&#8217; or &#8216;D&#8217;. We can implement this<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p style=\"font-size: medium;\"><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">validation as follows<\/span><\/p>\n<div style=\"font-size: medium;\" title=\"Page 60\">\n<table style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">1) def&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">starts_with_d(value):<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">2)&nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">if <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">value[0].lower() != <\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;d&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">:<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">3)&nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">raise <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">forms.ValidationError(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;Name should be starts with d | D&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.005900pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">4)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0059pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">5) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">class&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">FeedBackForm(forms.Form):<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">6)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">name=forms.CharField(validators=[starts_with_d])<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">7)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">rollno=forms.IntegerField()<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\n\t\t<\/div>\n<div title=\"Page 60\">\n<div title=\"Page 60\">\n<div style=\"font-size: medium;\">\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 18.000000pt;\">Validation of Total Form directly by using a Single Clean<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p style=\"font-size: medium;\"><span style=\"font-family: 'Calibri,Bold'; font-size: 18.000000pt;\">Method:<\/span><\/p>\n<div style=\"font-size: medium;\" title=\"Page 60\">\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">Whenever we are submitting the form Django will call clean() method present in our Form<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p style=\"font-size: medium;\"><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">class. In that method we can implement all validations.<\/span><\/p>\n<p><span style=\"font-size: large;\"><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;;\">forms.py<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;;\">&nbsp;<\/span><\/span><\/p>\n<div title=\"Page 61\">\n<table style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;1) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">from&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">django<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">i mport&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">forms<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;2) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">from&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">django .core&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">import&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">validators<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;3)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;4) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">class&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">FeedBackForm(forms.Form):<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;5)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">name=forms.CharField()<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;6)&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">rollno=forms.IntegerField()<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;7)&nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">email=forms.EmailField()<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.005900pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;8)&nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">feedback=forms.CharField(widget=forms.Textarea)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0059pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;9)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;10) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">def <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">clean(self):<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;11)&nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">print<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;Total Form Validation&#8230;&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;12)&nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">total_cleaned_data=super().clean()<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;13)&nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">inputname=total_cleaned_data[<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;name&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">]<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;14)&nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">if <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">inputname[0].lower() != <\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;d&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">:<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;15)&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">raise <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">forms.ValidationError(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;Name parameter should starts with d&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;16)&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">inputrollno=total_cleaned_data[<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;rollno&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">]<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;17)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">if <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">inputrollno &lt;=0:<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-width: 0.000000pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;18)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">raise <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">forms.ValidationError(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;Rollno should be &gt; 0&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\n\t\t<\/div>\n<div title=\"Page 61\"><\/div>\n<div title=\"Page 61\">\n<div title=\"Page 61\">\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 16.000000pt;\">How to Check Original pwd and reentered pwd are same OR not in<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 16.000000pt;\">Signup Form:&nbsp;<\/span><\/p>\n<\/p>\n<div title=\"Page 61\">\n<div>\n<div>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;;\"><span style=\"font-size: large;\">forms.py&nbsp;<\/span><\/span><\/p>\n<div title=\"Page 61\">\n<table style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;1) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">from&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">django&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">import&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">forms<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;2) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">from&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">django .core&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">import&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">validators<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;3)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;4) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">class&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">FeedbackForm(forms.Form):<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;5)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">name=forms.CharField()<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;6)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">rollno=forms.IntegerField()<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt 0.0059pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;7)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">email=forms.EmailField()<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.005900pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;8)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">feedback=forms.CharField(widget=forms.Textarea)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;9)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;10) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">def <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">clean(self):<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;11)&nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">print<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;Total Form Validation by using&nbsp;<\/span><\/p>\n<p><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; single clean method&#8230;&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;12)&nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">total_cleaned_data=super().clean()<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;13)&nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">inputname=total_cleaned_data[<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;name&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">]<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;14)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">if <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">inputname[0].lower() !=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;d&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">:<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;15)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">raise <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">forms.ValidationError(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;Name should&nbsp;<\/span><\/p>\n<p><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; starts with d|D&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;16)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">inputrollno=total_cleaned_data[<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;rollno&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">]<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0001pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;17)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">if <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">inputrollno&lt;=0:<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-width: 0.000000pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000100pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;18)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">raise <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">forms.ValidationError(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;Rollno&nbsp;<\/span><\/p>\n<p><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; should be &gt;0&#8242;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">)<\/span><\/p>\n<div title=\"Page 62\">\n<table style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;19) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">class <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">SignupForm(forms.Form):<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;20)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">name=forms.CharField()<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;21)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">password=forms.CharField(widget=<\/span><\/p>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; forms.PasswordInput)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;22)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">rpassword=forms.CharField(label=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;Reenter&nbsp;<\/span><\/p>\n<p><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Password&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">,widget=forms.PasswordIn<br \/>\nput)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;23)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">email=forms.EmailField()<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;24)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;25) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">def <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">clean(self):<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;26)&nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">total_cleaned_data=super().clean()<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0059pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;27)&nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">pwd=total_cleaned_data[<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;password&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">]<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.005900pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;28)&nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">rpwd=total_cleaned_data[<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;rpassword&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">]<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;29)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">if <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">pwd != rpwd:<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-width: 0.000000pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;30)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">raise <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">forms.ValidationError(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;Both Passwords&nbsp;<\/span><\/p>\n<p><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;must be same&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\n\t\t<\/div>\n<div title=\"Page 61\">\n<div title=\"Page 62\">\n<div>\n<div>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;;\"><span style=\"font-size: large;\">views.py<br \/>\n<\/span><\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<table style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;1) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">from&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">django .shortcuts&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">import&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">render<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;2) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">from&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">testapp .forms&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">import&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">FeedbackForm,SignupForm<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;3)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;4) <\/span><span style=\"color: rgb(0.000000%, 50.976600%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">#Createyourviewshere.<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;5) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">def&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">feedback_form_view(request):<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;6)&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">form=FeedbackForm()<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;7) <\/span><span style=\"color: rgb(0.000000%, 50.976600%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\"># feedback_submitted=False<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;8)&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">if <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">request.method==<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;POST&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">:<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;9)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">form=FeedbackForm(request.POST)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;10)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">if <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">form.is_valid():<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;11)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">print<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;Basic Validation Completed and Printing Data&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;12)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">print<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;Name:&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">,form.cleaned_data[<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;name&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">])<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;13)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">print<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;RollNo:&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">,form.cleaned_data[<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;rollno&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">])<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;14)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">print<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;Email:&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">,form.cleaned_data[<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8217;email&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">])<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;15)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">print<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;Feedback:&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">,form.cleaned_data[<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;feedback&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">]) <\/span><span style=\"color: rgb(0.000000%, 50.976600%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\"># feedback_submitted=True<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;16)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">return <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">render(request,<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;testapp\/feedback.html&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">,{<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;form&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">:form})<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;17)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.005900pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;18) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">def <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">signup_form_view(request):<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0059pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;19)&nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">form=SignupForm()<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;20)&nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">if <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">request.method==<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;POST&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">:<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;21)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">form=SignupForm(request.POST)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;22)&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">if <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">form.is_valid():<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;23)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">print<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;Basic Validation Completed and Printing Data&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">)<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;24)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">print<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;Name:&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">,form.cleaned_data[<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;name&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">])<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;25)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">print<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;Password:&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">,form.cleaned_data[<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;password&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">])<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000100pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;26)&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">print<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">(<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;Email:&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">,form.cleaned_data[<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8217;email&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">])<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0001pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;27)&nbsp; &nbsp; &nbsp; &nbsp;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">return <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">render(request,<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;testapp\/signup.html&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">,{<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;form&#8217;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">:form})<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\n\t\t<\/div>\n<div title=\"Page 62\"><\/div>\n<div title=\"Page 62\">\n<div title=\"Page 63\">\n<div>\n<div>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;;\"><span style=\"font-size: large;\">signup.html<br \/>\n<\/span><\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<table style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">1) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;!DOCTYPEhtml<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">2) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;html<\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">lang<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;en&#8221;<\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">dir<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;ltr&#8221;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">3) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;head&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">4) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;meta <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">charset<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;utf-8&#8221;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">5) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;title&gt;&lt;\/title&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">6) <\/span><span style=\"color: rgb(0.000000%, 50.976600%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;!&#8211; Latest compiled and minified CSS &#8211;&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt 0.0059pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">7) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;link<\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">rel<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;stylesheet&#8221;<\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">href<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;https:\/\/maxcdn.<\/span><\/p>\n<p><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">bootstrapcdn.com\/bootstrap\/3.3.7\/cs<br \/>\ns\/<\/span><\/p>\n<p><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">bootstrap.min.css&#8221; <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">integrity<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;sha384-<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0059pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3R<\/span><\/p>\n<p><span style=\"color: blue; font-family: &quot;Calibri,Bold&quot;; font-size: 16px;\">Ydg4Va+<\/span><span style=\"color: blue; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">PmSTsz\/K68vbdEjh4u&#8221; <\/span><span style=\"color: red; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">c<\/span><span style=\"color: red; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">rossorigin<\/span><span style=\"font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">=<\/span><span style=\"color: blue; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&#8220;anonymous&#8221;<\/span><span style=\"color: #006699; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&gt;<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">8) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/head&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">9) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;body&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000200pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-color: rgb(0.000000%, 0.000000%, 0.000000%); border-top-width: 0.000200pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">10) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;div <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">class<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;container&#8221; <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">align<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;center&#8217;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-color: rgb(0, 0, 0); border-style: solid; border-width: 0.0002pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">11) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;h1&gt;<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">Student Signup Form<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/h1&gt;&lt;hr&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">12) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;form <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">method<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;post&#8221;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">13) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">{{form.as_p}}<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">14) <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">{%csrf_token%}<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt 0pt 0.0002pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">15) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;input <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">type<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;submit&#8221; <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">class<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8216;btn btn-lg<\/span><\/p>\n<p><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; btn-warning&#8217; <\/span><span style=\"color: rgb(100.000000%, 0.000000%, 0.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">value<\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">=<\/span><span style=\"color: rgb(0.000000%, 0.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&#8220;Signup&#8221;<\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0002pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">16) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/form&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">17) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/div&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"background-color: rgb(97.265600%, 97.265600%, 97.265600%); border-bottom-color: rgb(0.000000%, 0.000000%, 0.000000%); border-bottom-width: 0.000100pt; border-left-color: rgb(0.000000%, 0.000000%, 0.000000%); border-left-width: 0.000000pt; border-right-color: rgb(0.000000%, 0.000000%, 0.000000%); border-right-width: 0.000000pt; border-style: solid; border-top-width: 0.000000pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">18) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/body&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-top-color: rgb(0, 0, 0); border-width: 0.0001pt 0pt 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">19) <\/span><span style=\"color: rgb(0.000000%, 39.990200%, 59.960900%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&lt;\/html&gt;<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\n\t\t<\/div>\n<div title=\"Page 63\"><\/div>\n<div title=\"Page 63\">\n<div title=\"Page 63\">\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 14.000000pt;\">Note: <\/span><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">If we want to perform validations by comparing multiple input fields then we<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><span style=\"font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">should go for single clean() method.<br \/>\n<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div style=\"clear: both; text-align: center;\"><\/div>\n<div style=\"clear: both; text-align: center;\"><\/div>\n<div style=\"clear: both; text-align: center;\"><\/div>\n<div style=\"clear: both; text-align: center;\"><\/div>\n<div style=\"clear: both; text-align: center;\"><\/div>\n<p><span style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 16.000000pt;\"><br \/><\/span><\/p>\n<p><span style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 16.000000pt;\"><\/span><\/p>\n<div style=\"clear: both; text-align: center;\"><\/div>\n<p>&nbsp;<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/div>\n<p><span style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 14.000000pt;\">&nbsp;<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/div>\n<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/div>\n<p style=\"font-family: &quot;Helvetica Neue&quot;; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal; margin: 0px;\"><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;; font-size: x-large;\">&nbsp;<\/span><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p><span style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<\/span><\/p>\n<div title=\"Page 52\">\n<table style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); border-collapse: collapse;\">\n<tbody>\n<tr>\n<td style=\"border-left-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-style: solid; border-width: 0pt;\">\n<div>\n<div>\n<p><span style=\"color: rgb(36.108400%, 36.108400%, 36.108400%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br \/><\/span><\/p>\n<\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>\n<p><span style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp;<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;;\"><span style=\"font-size: large;\"><br \/><\/span><\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/div>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp;<\/span><\/p>\n<p><span style=\"background-color: rgb(100.000000%, 100.000000%, 100.000000%); font-family: 'Calibri,Bold'; font-size: 12.000000pt;\">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<\/span><\/p>\n<div title=\"Page 51\"><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p><span style=\"background-color: white; font-family: &quot;Calibri,Bold&quot;; font-size: 12pt;\">&nbsp;<\/span><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div title=\"Page 51\">\n<div>\n<div>\n<div>\n<div title=\"Page 51\"><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<div>\n<div>\n<p><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; Django Forms: 1) It is the very important concept in web development. 2) The&hellip;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":"","_joinchat":[]},"categories":[7],"tags":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/pythonpower.in\/index.php\/wp-json\/wp\/v2\/posts\/38"}],"collection":[{"href":"https:\/\/pythonpower.in\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pythonpower.in\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pythonpower.in\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/pythonpower.in\/index.php\/wp-json\/wp\/v2\/comments?post=38"}],"version-history":[{"count":0,"href":"https:\/\/pythonpower.in\/index.php\/wp-json\/wp\/v2\/posts\/38\/revisions"}],"wp:attachment":[{"href":"https:\/\/pythonpower.in\/index.php\/wp-json\/wp\/v2\/media?parent=38"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pythonpower.in\/index.php\/wp-json\/wp\/v2\/categories?post=38"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pythonpower.in\/index.php\/wp-json\/wp\/v2\/tags?post=38"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}