from
models
import
Student
from
form
import
StudentForm
from
django.http
import
JsonResponse
from
django.shortcuts
import
render
from
django.shortcuts
import
render_to_response
def
register(request):
if
request.method
=
=
"POST"
and
request.POST:
sForm
=
StudentForm(request.POST)
if
sForm.is_valid():
clean_data
=
sForm.cleaned_data
s
=
Student()
s.name
=
clean_data[
"name"
]
s.Gender
=
clean_data[
"Gender"
]
s.Age
=
clean_data[
"Age"
]
s.Birthday
=
clean_data[
"Birthday"
]
s.Grade
=
clean_data[
"Grade"
]
s.subject
=
clean_data[
"subject"
]
s.city
=
clean_data[
"city"
]
s.save()
else
:
pass
else
:
sForm
=
StudentForm()
return
render(request,
"register.html"
,
locals
())
def
valide_name(request):
if
request.method
=
=
"GET"
and
request.GET:
name
=
request.GET[
'name'
]
if
Student.objects.
filter
(name
=
name):
name
=
"we have a %s"
%
name
else
:
name
=
name
else
:
name
=
"No name"
result
=
{
"data"
:name}
return
JsonResponse(result)