def item_details(request, item_id): item = get_item_details(item_id) if item != None: email, subject, body = get_contact_info(item) current_section = section_show_details action_template = "Caracal/ForSale_actions/ItemDetails.htm" return render_action_template(request, locals()) else: return render_template(request, "ItemNotFound.html", locals())
def login(request): if request.method == 'POST': username = request.POST.get('username', '') password = request.POST.get('password', '') user = auth.authenticate(username=username, password=password) if user is not None and user.is_active: auth.login(request, user) return HttpResponseRedirect("/home/") else: login_failed=True form = LoginForm() return render_template(request, 'Auth_Auth/LoginPage.html', locals())
def register(request): if request.method == 'POST': form = RegistrationForm(request.POST) if form.is_valid(): new_user = form.save() create_seller(new_user) create_customer(new_user) # TODO: We create a user in both TZ and CB, should only be the one they register for current_section = section_registration_compete action_template = "Auth_Auth/RegistrationThankYou.htm" return render_action_template(request, locals()) else: form = RegistrationForm() return render_template(request, 'Auth_Auth/RegisterPage.html', locals())
def render_action_template(request, p_locals): return render_template(request, 'ClearBlue/ClearBlueHomePage.html', p_locals)
def render_action_template(request, p_locals): assert p_locals["request"].user != None return render_template(request, 'Caracal/CaracalHomePage.html', p_locals)