def home_page(request): c = {} c.update(csrf(request)) c['res'] = Page.get_page_by_slug('res') c['how'] = Page.get_page_by_slug('how') c['plus'] = Page.get_page_by_slug('plus') c['svp'] = Page.get_page_by_slug('svp') c['derm'] = Page.get_page_by_slug('derm') return render_to_response('home.html', c, context_instance=RequestContext(request))
def home_page(request): c = get_common_context(request) c['request_url'] = 'home' c['articles'] = Article.get_recent(10) c['home_who'] = Page.get_page_by_slug('home_who')['content'] c['home_where'] = Page.get_page_by_slug('home_where')['content'] c['home_from'] = Page.get_page_by_slug('home_from')['content'] c['home_reason'] = Page.get_page_by_slug('home_reason')['content'] return render_to_response('home.html', c, context_instance=RequestContext(request))
def home_page(request): c = get_common_context(request) c["request_url"] = "home" c["about"] = Page.get_page_by_slug("home_about")["content"] c["delivery"] = Page.get_page_by_slug("home_delivery")["content"] c["catalog"] = Page.get_page_by_slug("home_catalog")["content"] c["warranty"] = Page.get_page_by_slug("home_warranty")["content"] c["sale"] = Page.get_page_by_slug("home_sale")["content"] c["news"] = NewsItem.objects.all() return render_to_response("home.html", c, context_instance=RequestContext(request))
def other_page(request, page_name): c = get_common_context(request) try: c.update(Page.get_page_by_slug(page_name)) return render_to_response('page.html', c, context_instance=RequestContext(request)) except: raise Http404
def info_page(request, page_name): c = get_common_context(request) try: c.update(Page.get_page_by_slug(page_name)) return render_to_response('page.html', c, context_instance=RequestContext(request)) except: raise Http404()
def home_page(request): c = get_common_context(request) c['request_url'] = 'home' c['room'] = Room.objects.all()[0] c['chat_messages'] = Message.objects.filter(room=c['room']) c['content'] = Page.get_page_by_slug('home')['content'] return render_to_response('home.html', c, context_instance=RequestContext(request))
def home_page(request): c = get_common_context(request) reset_catalog(request) c['request_url'] = 'home' c['slideshow'] = Slider.objects.all() c['items_at_home'] = Item.objects.filter(at_home=True) c.update(Page.get_page_by_slug('home')) return render_to_response('home.html', c, context_instance=RequestContext(request))
def order_page(request): c = get_common_context(request) if request.method == 'GET': c['request_form'] = RequestForm() else: form = RequestForm(request.POST) if form.is_valid(): form.save() data = form.cleaned_data message= u'Имя: ' + data['name'] + u"\n" + u'email: ' + data['email'] + '\n' + u'Телефон: ' + data['phone'] + '\n' + u'Текст: ' + data['comment'] + '\n' email = EmailMessage(u'Новое сообщение с сайта', message, settings.EMAIL_HOST_USER, settings.REQUEST_TO) file = request.FILES.get('brief') if file: email.attach_file(handle_file(file)) email.send() messages.success(request, u'Ваш запрос отправлен.') return HttpResponseRedirect('/') else: c['request_form'] = form messages.error(request, u'При обработке формы произошла ошибка.') c.update(Page.get_page_by_slug('order')) return render_to_response('request.html', c, context_instance=RequestContext(request))
def home_page(request): c = get_common_context(request) c['request_url'] = 'home' c['works'] = Work.objects.all() c['content'] = Page.get_page_by_slug('home')['content'] return render_to_response('home.html', c, context_instance=RequestContext(request))