Esempio n. 1
0
def get_404_template():
    return Page404Template(get_config_context(), get_extend_data())
Esempio n. 2
0
def app_config_view(request):
    result = {'config': get_config_context()}
    return JsonSuccessResponse(result)
Esempio n. 3
0
def get_detail_flatpage_template(flatpage):
    return DetailFlatpageTemplate(get_config_context(), flatpage,
                                  get_extend_data())
Esempio n. 4
0
def get_detail_article_template(article, form_error):
    comment_form = CommentForm()
    return DetailArticleTemplate(get_config_context(), article, comment_form,
                                 form_error, get_extend_data())
Esempio n. 5
0
def get_tag_template(tag, page, per_page=7):
    article_list, paginator = get_article_list_and_paginator_by_tag(
        tag.id, page, per_page)
    return HomeTemplate(get_config_context(), article_list, paginator,
                        ['标签', tag.name], get_extend_data())
Esempio n. 6
0
def get_category_template(category, page, per_page=7):
    article_list, paginator = get_article_list_and_paginator_by_category(
        category.id, page, per_page)
    return HomeTemplate(get_config_context(), article_list, paginator,
                        ['分类', category.name], get_extend_data())
Esempio n. 7
0
def get_home_template(page, per_page=7):
    article_list, paginator = get_article_list_and_paginator(page, per_page)
    return HomeTemplate(get_config_context(), article_list, paginator, None,
                        get_extend_data())