def user_register(request): device = TrackCommunicator(internal_id='amrita', longitude='34.19', latitude='45.34') device.save() if request.method == 'POST': user_register_form = UserRegisterForm(request.POST) valid_user_form = user_register_form.is_valid() if valid_user_form: form_data = user_register_form.save(commit=False) form_data.internal_id = get_object_or_404(TrackCommunicator, internal_id='amrita') cleaned_user_form_data = user_register_form.cleaned_data cleaned_userid = cleaned_user_form_data['user_id'] request.session['loggedInside'] = True request.session['user_id'] = cleaned_userid user_register_form.save() return HttpResponseRedirect("/crisis/") else: return render_to_response( 'general/register.html', { 'register_form': UserRegisterForm(), 'error': 'Invalid Username/UserID' }, RequestContext(request)) else: initial = { 'user_id': str(request.GET['user_id']), 'name': str(request.GET['name']), } return render_to_response('general/register.html', {'register_form': UserRegisterForm(initial)}, RequestContext(request))
def user_register(request): device = TrackCommunicator(internal_id='amrita', longitude='34.19', latitude='45.34') device.save() if request.method == 'POST': user_register_form = UserRegisterForm(request.POST) valid_user_form = user_register_form.is_valid() if valid_user_form: form_data = user_register_form.save(commit=False) form_data.internal_id = get_object_or_404(TrackCommunicator, internal_id='amrita') cleaned_user_form_data = user_register_form.cleaned_data cleaned_userid = cleaned_user_form_data['user_id'] request.session['loggedInside'] = True request.session['user_id'] = cleaned_userid user_register_form.save() return HttpResponseRedirect("/crisis/") else: return render_to_response('general/register.html',{'register_form':UserRegisterForm(), 'error':'You have an error'}, RequestContext(request)) else: initial = { 'user_id':str(request.GET['user_id']), 'name':str(request.GET['name']), } return render_to_response('general/register.html',{'register_form':UserRegisterForm(initial)},RequestContext(request))
def UserRegistration(request): if request.method == 'POST': form = UserRegisterForm(request.POST, request.FILES) if form.is_valid(): form.save() send_mail('Success', 'You have registered successfully!', '*****@*****.**', [ request.POST['email']]) return HttpResponseRedirect("/signin/") return render_to_response("register.html", {'form': form, }, RequestContext(request)) else: form = UserRegisterForm() return render_to_response("register.html", {'form': form, }, RequestContext(request))
def order_info(request, template_name="registration/order_info.html"): if request.method == 'POST': postdata = request.POST.copy() form = UserRegisterForm(postdata) if form.is_valid(): profile_form = UserRegisterForm(request.POST, instance=request.user) profile_form.save() url = urlresolvers.reverse('my_account') return HttpResponseRedirect(url) else: user_profile = request.user form = UserRegisterForm(instance=user_profile) page_title = u'Редактирование регистрационных данных' return render_to_response(template_name, locals(), context_instance=RequestContext(request))
def UserRegistration(request): if request.method == 'POST': form = UserRegisterForm(request.POST, request.FILES) if form.is_valid(): form.save() send_mail('Success', 'You have registered successfully!', '*****@*****.**', [request.POST['email']]) return HttpResponseRedirect("/signin/") return render_to_response("register.html", { 'form': form, }, RequestContext(request)) else: form = UserRegisterForm() return render_to_response("register.html", { 'form': form, }, RequestContext(request))
def register_page(request): form = UserRegisterForm(data=request.POST or None) acc_form = AccRegisterForm(data=request.POST or None) errors = [] if request.method == 'POST': if form.is_valid() == True and acc_form.is_valid() == True: form.instance.set_password(form.cleaned_data['password']) form.save() acc_form.instance.user = form.instance acc_form.save() user = authenticate(username=form.instance.username, password=form.cleaned_data['password']) login(request, user) return redirect('/') return render(request, "authentication/register.html", { 'form': form, 'acc_form' : acc_form, 'errors': errors })
def signup(request): if request.method == 'POST': form = UserRegisterForm(request.POST) if form.is_valid(): user = form.save() user = auth.authenticate(username=request.POST.get('username'), password=request.POST.get('password')) auth.login(request, user) return HttpResponseRedirect('/') else: form = UserRegisterForm() return render(request, 'registration/register.html', { 'form': form })
def register_view(request, template_name="registration/register.html"): page_title = u'Регистрация' form = UserRegisterForm(request.POST or None) if form.is_valid(): user = form.save(commit=False) password = form.cleaned_data.get('password') user.set_password(password) user.save() new_user = authenticate(username=user.username, password=password) login(request, new_user) return redirect('/') context = {'form': form, 'title': page_title} return render(request, "registration/register.html", context)
def register(request): context = RequestContext(request) registered = False if request.method == 'POST': form = UserRegisterForm(data=request.POST) if form.is_valid(): user = form.save() user.set_password(user.password) user.save() return HttpResponseRedirect('/accounts/login/') else: return render(request, 'accounts/register.html', {'form': form}, context) else: form = UserRegisterForm() return render(request, 'accounts/register.html', {'form': form}, context)