예제 #1
0
파일: views.py 프로젝트: kpx13/derm_svp
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))
예제 #2
0
파일: views.py 프로젝트: wd5/1-annkpx
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))
예제 #3
0
파일: views.py 프로젝트: kpx13/navaz
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))
예제 #4
0
파일: views.py 프로젝트: wd5/webgenesis
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
예제 #5
0
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()
예제 #6
0
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))
예제 #7
0
파일: views.py 프로젝트: kpx13/megaline
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))
예제 #8
0
파일: views.py 프로젝트: wd5/webgenesis
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))
예제 #9
0
파일: views.py 프로젝트: wd5/webgenesis
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))