Ejemplo n.º 1
0
Archivo: views.py Proyecto: kpx13/dr1
def news_article_page(request, page_name):
    c = get_common_context(request)
    try:
        c['item'] = Article.get_by_slug(page_name)
        c['news'] = Article.objects.all()
        return render_to_response('news_article.html', c, context_instance=RequestContext(request))
    except:
        raise Http404()
Ejemplo n.º 2
0
Archivo: views.py Proyecto: kpx13/est
def news_article_page(request, page_name):
    c = get_common_context(request)
    try:
        c['item'] = Article.get_by_slug(page_name)
        c['news'] = Article.objects.all()
        return render_to_response('news_article.html',
                                  c,
                                  context_instance=RequestContext(request))
    except:
        raise Http404()
Ejemplo n.º 3
0
Archivo: views.py Proyecto: kpx13/eac
def news_page(request, page_name=None):
    c = get_common_context(request)
    if (request.method == 'GET') or not request.POST.get('search_value', None):
        try:
            if page_name:
                c['recent'] = Article.get_by_slug(page_name)
            else:
                c['recent'] = Article.recent_some(1)[0]
            c['news'] = Article.recent_some(1000)
            return render_to_response('news.html', c, context_instance=RequestContext(request))
        except:
            raise Http404('page %s not found' % page_name)
    else: # POST
        c['search_value'] = request.POST['search_value']
        c['news'] = Article.find(c['search_value'])
        if len(c['news']) > 0:
            c['recent'] = c['news'][0]
        else:
            c['not_found'] = True
        return render_to_response('news.html', c, context_instance=RequestContext(request))
Ejemplo n.º 4
0
Archivo: views.py Proyecto: kpx13/h2h
def news_details(request, page_name):
    c = get_common_context(request)
    c["new"] = News.get_by_slug(page_name)
    return render_to_response("new.html", c, context_instance=RequestContext(request))