def home(request): c = get_common_context(request) c['request_url'] = 'home' c['recent_news'] = Article.get_list(c['lang'])[:6] c['recent_photos'] = Photo.objects.all()[:3] c['home_top'] = Page.get('home_top', c['lang'])['content'] c['home_history'] = Page.get('home_history', c['lang'])['content'] return render_to_response('home.html', c, context_instance=RequestContext(request))
def home(request): c = get_common_context(request) c['request_url'] = 'home' c['partners'] = Partner.get_list(c['lang']) c['home_content'] = Page.get('home', c['lang'])['content'] c['home_about'] = Page.get('home_about', c['lang'])['content'] c['home_projects'] = Page.get('home_projects', c['lang'])['content'] c['home_probation'] = Page.get('home_probation', c['lang'])['content'] if request.user.is_authenticated(): if not (request.user.first_name or request.user.last_name): c['msg'] = u'Необходимо заполнить поля: Имя и Фамилия.' return HttpResponseRedirect('/profile/') return render_to_response('home.html', c, context_instance=RequestContext(request))
def home(request): c = get_common_context(request) c['request_url'] = 'home' c['content'] = Page.get('home', c['lang'])['content'] c['stat'] = Stat.objects.all() c['services'] = Service.objects.all() return render_to_response('home.html', c, context_instance=RequestContext(request))
def page(request, page_name): c = get_common_context(request) p = Page.get(page_name, request.LANGUAGE_CODE) if p: c.update({'p': p}) return render_to_response('page.html', c, context_instance=RequestContext(request)) else: raise Http404()
def contacts(request): c = get_common_context(request) c.update({'content': Page.get('contacts', c['lang'])['content']}) if request.method == 'GET': c.update({'form': FeedbackForm()}) elif request.method == 'POST': form = FeedbackForm(request.POST) if form.is_valid(): form.save() form = FeedbackForm() c['feedback_ok'] = True c.update({'form': form}) return render_to_response('contacts.html', c, context_instance=RequestContext(request))
def services(request): c = get_common_context(request) c['left'] = Page.get('servicesleft', c['lang'])['content'] c['right'] = Page.get('servicesright', c['lang'])['content'] c['services'] = Service.objects.all() return render_to_response('services.html', c, context_instance=RequestContext(request))
def about(request): c = get_common_context(request) c['content'] = Page.get('about', c['lang'])['content'] return render_to_response('about.html', c, context_instance=RequestContext(request))