def index(request): # words = 'World!' # students = Student.objects.all() students = Student.get_all() if request.method == 'POST': form = StudentForm(request.POST) if form.is_valid(): cleaned_data = form.cleaned_data student = Student() student.name = cleaned_data["name"] student.sex = cleaned_data["sex"] student.email = cleaned_data["email"] student.profession = cleaned_data["profession"] student.qq = cleaned_data['qq'] student.phone = cleaned_data['phone'] student.save() return HttpResponseRedirect(reverse(index)) else: form = StudentForm() context = { 'students': students, 'form': form, } return render(request, 'index.html', context=context)
def registrationfunction(request): userName = request.POST['userName'] userEmail = request.POST['userEmail'] userPassword = request.POST['userPassword'] userSubject = request.POST['userSubject'] userMobile = request.POST['userMobile'] #WE NEED TO CREATE student object WITH ABOVE VALUES s1 = Student() s1.name = userName s1.email = userEmail s1.pw = userPassword s1.sub = userSubject s1.mobile = userMobile #NOW LETS INSERT A ROW (object) s1.save() #---> inserts s1 object into Student table return render(request, 'registration.html')
def index(request): students = Student.objects.all() form = StudentForm() if request.method == 'POST': form = StudentForm(request.POST) if form.is_valid(): cleaned_data = form.cleaned_data # 经过验证后的数据 student = Student() # 生成一个空的对象 student.name = cleaned_data['name'] student.sex = cleaned_data['sex'] student.email = cleaned_data['email'] student.profession = cleaned_data['profession'] student.qq = cleaned_data['qq'] student.phone = cleaned_data['phone'] student.save() return HttpResponseRedirect(reverse('student:index')) ctx = {'data': students, 'form': form} return render(request, 'student/index.html', ctx)
def index(request): students = Student.get_all() if request.method == "POST": form = StudentForm(request.POST) if form.is_valid(): cleaned_data = form.cleaned_data student = Student() student.name = cleaned_data["name"] student.sex = cleaned_data["sex"] student.email = cleaned_data["email"] student.profession = cleaned_data["profession"] student.qq = cleaned_data["qq"] student.phone = cleaned_data["phone"] student.save() return HttpResponseRedirect(reverse("index")) else: form = StudentForm() context = { "students": students, "form": form, } return render(request, "index.html", context=context)
def index(request): students = Student.object.all() if request.method == 'POST': form = StudentForm if form.is_valid(): cleaned_data = form.cleaned_data student = Student() student.name = cleaned_data['name'] student.sex = cleaned_data['sex'] student.email = cleaned_data['email'] student.profession = cleaned_data['profession'] student.qq = cleaned_data['qq'] student.phone = cleaned_data['phone'] student.save() return HttpResponseRedirect(reversed('index')) else: form = StudentForm context = { 'students': students, 'form': form, } return render(request, 'index.html', context=context)