Ejemplo n.º 1
0
def latest(request, page_id):
    riddle_set = (
        Content.all()
        .filter("type >=", content_type.RIDDLE)
        .filter("type <=", content_type.RIDDLE_MAX)
        .order("type")
        .order("-create_time")
    )
    return object_list_page(
        request,
        queryset=riddle_set,
        per_page=size.DEFAULT_LIST,
        template_name="riddle/latest.html",
        page=page_id,
        extra_context={"url_prefix": r"/riddle/latest/"},
    )
Ejemplo n.º 2
0
def humor_data(request, page_id):
    humor_set = (
        Content.all()
        .filter("type >=", content_type.HUMOR)
        .filter("type <=", content_type.HUMOR_MAX)
        .order("type")
        .order("-create_time")
    )
    return object_list_page(
        request,
        queryset=humor_set,
        per_page=size.DEFAULT_MANAGE_LIST,
        template_name="manage/content_list.html",
        page=page_id,
        extra_context={"url_prefix": r"/manage/humor_data/", "type": "humor"},
    )
Ejemplo n.º 3
0
def latest(request, page_id):
    iq_set = Content.all().filter('type >=', content_type.IQ).filter('type <=', content_type.IQ_MAX).order('type').order('-create_time')
    return object_list_page(request, queryset=iq_set, per_page=size.DEFAULT_LIST,
        template_name='iq/latest.html',
        page=page_id, extra_context={'url_prefix':r'/iq/latest/'})