0
0 комментариев

Решил засунуть получение статьи, рубрики и тегов в одну функцию, а она почему то не работает. То ошибка, то 404:

def article(request, alies):
    args = {}
    args.update(csrf(request))
    args['article'] = get_object_or_404(Article, alies=alies)
    if args['article'] == Http404:
        head_id = get_object_or_404(Heading, heading_alies=alies)
        args['article'] = Article.objects.filter(article_heading=head_id.id)
        if not args['article']:
            tag_id = get_object_or_404(Tag, tag_alies=alies)
            args['article'] = Article.objects.filter(tags=tag_id.id)
        else:
 
    else:
 
    args['heading'] = Heading.objects.all()
    return render_to_response('article.html', args)

Изменен статус публикации
Добавить комментарий