def create_a_student(self): student = Student() student.uid = self.student_name student.user = self.get_user_for_student() student.save() student.shifts.add(Shift.objects.get(name=self.shift_name)) student.save()
def create_a_student(student_name, shift_name): student = Student() student.uid = student_name student.user = get_user_for_student(student_name) student.save() student.shifts.add(Shift.objects.get(name=shift_name)) student.save() return student
def step(context, uid): if ((Student.objects.filter(uid=uid).exists()) is False): if (User.objects.filter(username=uid).exists()): User.objects.get(username=uid).delete() user = User() user.username = uid user.set_password("seal") user.email = "*****@*****.**" user.save() student = Student() student.user = user student.uid = uid student.save()
def step(context, uid): if((Student.objects.filter(uid=uid).exists()) is False): if(User.objects.filter(username=uid).exists()): User.objects.get(username=uid).delete() user = User() user.username = uid user.set_password("seal") user.email = "*****@*****.**" user.save() student = Student() student.user = user student.uid = uid student.save()
def register(request): if (request.method == 'POST'): form = RegistrationForm(request.POST) check_captcha = captcha.submit( request.POST['recaptcha_challenge_field'], request.POST['recaptcha_response_field'], settings.RECAPTCHA_PRIVATE_KEY, request.META['REMOTE_ADDR']) if check_captcha.is_valid: if (form.is_valid()): user = User() user.username = form.data['uid'] user.first_name = form.data['first_name'] user.last_name = form.data['last_name'] user.set_password(form.data['passwd']) user.email = form.data['email'] user.save() student = Student() student.user = user student.uid = form.data['uid'] student.save() if (Shift.objects.all().count() > 0): shift = Shift.objects.get(pk=form.data['shifts']) student.shifts.add(shift) student.save() mail = Mail() mail.save_mail(SUBJECTMAIL, BODYMAIL % (user.username, form.data['passwd']), user.email) return render(request, 'registration/registration-success.html', context_instance=RequestContext(request)) else: return render_to_response('registration/register.html', { 'form': form, 'captcha_publick': settings.RECAPTCHA_PUB_KEY, 'captcha_response': ERRORCAPTCHA }, context_instance=RequestContext(request)) else: form = RegistrationForm() return render(request, 'registration/register.html', { 'form': form, 'captcha_publick': settings.RECAPTCHA_PUB_KEY }, context_instance=RequestContext(request))
def register(request): if request.method == "POST": form = RegistrationForm(request.POST) check_captcha = captcha.submit( request.POST["recaptcha_challenge_field"], request.POST["recaptcha_response_field"], settings.RECAPTCHA_PRIVATE_KEY, request.META["REMOTE_ADDR"], ) if check_captcha.is_valid: if form.is_valid(): user = User() user.username = form.data["uid"] user.first_name = form.data["first_name"] user.last_name = form.data["last_name"] user.set_password(form.data["passwd"]) user.email = form.data["email"] user.save() student = Student() student.user = user student.uid = form.data["uid"] student.save() if Shift.objects.all().count() > 0: shift = Shift.objects.get(pk=form.data["shifts"]) student.shifts.add(shift) student.save() mail = Mail() mail.save_mail(SUBJECTMAIL, BODYMAIL % (user.username, form.data["passwd"]), user.email) return render( request, "registration/registration-success.html", context_instance=RequestContext(request) ) else: return render_to_response( "registration/register.html", {"form": form, "captcha_publick": settings.RECAPTCHA_PUB_KEY, "captcha_response": ERRORCAPTCHA}, context_instance=RequestContext(request), ) else: form = RegistrationForm() return render( request, "registration/register.html", {"form": form, "captcha_publick": settings.RECAPTCHA_PUB_KEY}, context_instance=RequestContext(request), )
def step(context, username, email): if (Student.objects.filter(uid=username).exists()): student = Student.objects.get(uid=username) student.user.set_password(username) student.user.save() student.save() else: student = Student() student.uid = username user = User() user.username = username user.first_name = username user.last_name = username user.set_password(username) user.email = email user.save() student.user = user student.save()
def step(context, username, email): if(Student.objects.filter(uid=username).exists()): student = Student.objects.get(uid=username) student.user.set_password(username) student.user.save() student.save() else: student = Student() student.uid = username user = User() user.username = username user.first_name = username user.last_name = username user.set_password(username) user.email = email user.save() student.user = user student.save()