示例#1
0
文件: views.py 项目: five3/zyw
def category(req, cate):
    page = req.GET.get('page', '1')
    if page and page.isdigit():
        page = int(page)
    else:
        page = 1
    logo_image = fun.get_site_logo(req)
    packagelist = None
    cate_name = cate_dict.get(cate, '无效分类')
    cate_list = controller.get_cate_list(req, cate, 15, page)
    blog_list = controller.get_cate_list(req, 'bw', 10)
    total = controller.get_cate_total(req, cate)
    total_page = fun.get_total_page(total, 20)
    return render_to_response("zhiyuw/category.html", locals(), context_instance = RequestContext(req))
示例#2
0
def category(req, cate):
    page = req.GET.get('page', '1')
    if page and page.isdigit():
        page = int(page)
    else:
        page = 1
    logo_image = fun.get_site_logo(req)
    packagelist = None
    cate_name = cate_dict.get(cate, '无效分类')
    cate_list = controller.get_cate_list(req, cate, 15, page)
    blog_list = controller.get_cate_list(req, 'bw', 10)
    total = controller.get_cate_total(req, cate)
    total_page = fun.get_total_page(total, 20)
    return render_to_response("zhiyuw/category.html",
                              locals(),
                              context_instance=RequestContext(req))
示例#3
0
文件: views.py 项目: five3/zyw
def search(req):
    logo_image = fun.get_site_logo(req)
    packagelist = None
    blog_list = controller.get_cate_list(req, 'bw', 10)
    kw = req.GET.get("kw")
    results = [{'url':'#', 'title':'搜索内容文章', 'username':'******', 'update_date':'2015-06-13'},] *15
    results = controller.get_search_result(req, kw)
    return render_to_response("zhiyuw/search.html", locals(), context_instance = RequestContext(req))
示例#4
0
文件: views.py 项目: five3/zyw
def second_cate(req, cate):
    logo_image = fun.get_site_logo(req)
    packagelist = None
    cate_name = cate_dict.get(cate, '无效分类')
    blog_list = controller.get_cate_list(req, 'bw', 10)
    if cate:
        cate_list = controller.get_child_list(req, cate)
    return render_to_response("zhiyuw/second_cate.html", locals(), context_instance = RequestContext(req))
示例#5
0
def contact(req):
    logo_image = fun.get_site_logo(req)
    packagelist = None
    cate_name = '联系我们'
    blog_list = controller.get_cate_list(req, 'bw', 10)
    return render_to_response("zhiyuw/contact_us.html",
                              locals(),
                              context_instance=RequestContext(req))
示例#6
0
def second_cate(req, cate):
    logo_image = fun.get_site_logo(req)
    packagelist = None
    cate_name = cate_dict.get(cate, '无效分类')
    blog_list = controller.get_cate_list(req, 'bw', 10)
    if cate:
        cate_list = controller.get_child_list(req, cate)
    return render_to_response("zhiyuw/second_cate.html",
                              locals(),
                              context_instance=RequestContext(req))
示例#7
0
文件: views.py 项目: five3/zyw
def article(req, cate, id):
    art = controller.get_article(id)
    if not art:
        msg = '当前文章不存在或者未生效,请联系管理员'
        return render_to_response("zhiyuw/msg.html", locals(), context_instance = RequestContext(req))
    logo_image = fun.get_site_logo(req)
    packagelist = None
    cate_name = cate_dict.get(cate, '无效分类')
    blog_list = controller.get_cate_list(req, 'bw', 10)
    referer = req.path
    timestamp = int(time.time())
    comments = controller.get_comments(id)
    pre_page, next_page = controller.get_context_page(req, cate, id)
    return render_to_response("zhiyuw/article.html", locals(), context_instance = RequestContext(req))
示例#8
0
def search(req):
    logo_image = fun.get_site_logo(req)
    packagelist = None
    blog_list = controller.get_cate_list(req, 'bw', 10)
    kw = req.GET.get("kw")
    results = [
        {
            'url': '#',
            'title': '搜索内容文章',
            'username': '******',
            'update_date': '2015-06-13'
        },
    ] * 15
    results = controller.get_search_result(req, kw)
    return render_to_response("zhiyuw/search.html",
                              locals(),
                              context_instance=RequestContext(req))
示例#9
0
文件: views.py 项目: five3/zyw
def gbook(req):
    logo_image = fun.get_site_logo(req)
    if req.method=="POST":
        data = fun.warp_data(req.POST)
        if not data.get('tel'):
            msg = '联系电话不能为空'
        elif not data['content']:
            msg = '内容不能为空'
        elif controller.post_gbook(req, data):
            msg = "提交成功"
        else:
            msg = "提交失败,请联系管理员"
        url = "/zhiyuw/gbook"
        return render_to_response("zhiyuw/msg.html", locals(), context_instance = RequestContext(req))
    else:
        cate_name = '留言栏'
        blog_list = controller.get_cate_list(req, 'bw', 10)
    return render_to_response("zhiyuw/gbook.html", locals(), context_instance = RequestContext(req))
示例#10
0
def article(req, cate, id):
    art = controller.get_article(id)
    if not art:
        msg = '当前文章不存在或者未生效,请联系管理员'
        return render_to_response("zhiyuw/msg.html",
                                  locals(),
                                  context_instance=RequestContext(req))
    logo_image = fun.get_site_logo(req)
    packagelist = None
    cate_name = cate_dict.get(cate, '无效分类')
    blog_list = controller.get_cate_list(req, 'bw', 10)
    referer = req.path
    timestamp = int(time.time())
    comments = controller.get_comments(id)
    print cate
    pre_page, next_page = controller.get_context_page(req, cate, id)
    return render_to_response("zhiyuw/article.html",
                              locals(),
                              context_instance=RequestContext(req))
示例#11
0
文件: views.py 项目: five3/zyw
def post(req, action):
    settings = setting
    if req.method == 'GET':
        cate_list1, cate_list2 = controller.get_cate_list()
        if action == 'new':
            post_info = {}
            return render_to_response("backend/post.html", locals())
        elif action == 'edit':
            post_info = controller.get_post_info(req.GET.get('id', 0))
            return render_to_response("backend/post.html", locals())
        elif action == 'list':
            page = req.GET.get('page')
            if not page:
                page = 1
            if int(page) > 0:
                post_list = controller.get_post_list(req, page)
            else:
                post_list = []
            return render_to_response("backend/postlist.html", locals())
    elif req.method == 'POST':
        if action == 'save':
            data = fun.warp_data(req.POST)
            r = controller.save_post(req, data)
            if r:
                return HttpResponseRedirect('/backend/post/list/')
            else:
                msg = '保存失败'
            return render_to_response("backend/msg.html", locals())
        elif action == 'audit':
            data = fun.warp_data(req.POST)
            r = controller.audit_post(data)
            return HttpResponse(json.dumps(r), content_type="application/json")
        elif action == 'del':
            data = fun.warp_data(req.POST)
            id = data.get('id')
            if controller.del_post(id):
                result = {'errorCode': 0, 'msg': '删除成功'}
            else:
                result = {'errorCode': -1, 'msg': '删除失败'}
            return HttpResponse(json.dumps(result),
                                content_type="application/json")
示例#12
0
文件: views.py 项目: five3/uplus
def post(req, action):
    settings = setting
    if req.method=='GET':
        cate_list1 = controller.get_cate_list()
        if action=='new':
            post_info = {}
            return render_to_response("backend/post.html", locals())
        elif action=='edit':
            post_info = controller.get_post_info(req.GET.get('id',0))
            return render_to_response("backend/post.html", locals())
        elif action=='list':
            page = req.GET.get('page')
            if not page:
                page = 1
            if int(page)>0:
                post_list = controller.get_post_list(req, page)
            else:
                post_list = []
            return render_to_response("backend/postlist.html", locals())
    elif req.method=='POST':
        if action=='save':
            data = req.POST
            r = controller.save_post(req, data)
            if r:
                return HttpResponseRedirect('/backend/post/list/')
            else:
                msg = '保存失败'
            return render_to_response("backend/msg.html", locals())
        elif action=='audit':
            data = req.POST
            r = controller.audit_post(data)
            return HttpResponse(json.dumps(r),content_type="application/json")
        elif action=='del':
            data = req.POST
            id = data.get('id')
            if controller.del_post(id):
                result = {'errorCode':0, 'msg':'删除成功'}
            else:
                result = {'errorCode':-1, 'msg':'删除失败'}
            return HttpResponse(json.dumps(result),content_type="application/json")
示例#13
0
文件: views.py 项目: five3/zyw
def index(req):
    # print req.session['site_host']
    req.session['banner_list']  = global_settings['banner_list']
    req.session['settings'] = global_settings['settings']
    logo_image = fun.get_site_logo(req)
    xxc_list = controller.get_cate_list(req, 'xxc', 5)
    tzl_list = controller.get_cate_list(req, 'tzl', 5)
    bw_list = controller.get_cate_list(req, 'bw', 5)
    ktq_list = controller.get_ktq_list(req, 10)
    gyq_list = controller.get_gyq_list(req, 10)
    alh_list = controller.get_alh_list(req, 5)
    fsb_list = controller.get_fsb_list(req, 5)
    zpcj_list = controller.get_cate_list(req, 'zpcj', 5)
    zxcj_list = controller.get_cate_list(req, 'zxcj', 5)
    gyrc_list = controller.get_cate_list(req, 'gyrc', 5)
    return render_to_response("zhiyuw/index.html", locals(), context_instance = RequestContext(req))
示例#14
0
def gbook(req):
    logo_image = fun.get_site_logo(req)
    if req.method == "POST":
        data = fun.warp_data(req.POST)
        if not data.get('tel'):
            msg = '联系电话不能为空'
        elif not data['content']:
            msg = '内容不能为空'
        elif controller.post_gbook(req, data):
            msg = "提交成功"
        else:
            msg = "提交失败,请联系管理员"
        url = "/zhiyuw/gbook"
        return render_to_response("zhiyuw/msg.html",
                                  locals(),
                                  context_instance=RequestContext(req))
    else:
        cate_name = '留言栏'
        blog_list = controller.get_cate_list(req, 'bw', 10)
    return render_to_response("zhiyuw/gbook.html",
                              locals(),
                              context_instance=RequestContext(req))
示例#15
0
文件: views.py 项目: five3/zyw
def post(req, action):
    if not req.session.get('isLogin'):
        return HttpResponseRedirect('/zhiyuw/login')
    if req.method=='GET':
        cate_list1, cate_list2 = controller.get_cate_list()
        if action=='new':
            post_info = {}
            return render_to_response("members/post.html", locals(), context_instance = RequestContext(req))
        elif action=='edit':
            post_info = controller.get_post_info(req.GET.get('id',0))
            return render_to_response("members/post.html", locals(), context_instance = RequestContext(req))
        elif action=='del':
            id = req.GET.get('id')
            if controller.del_post(id):
                return HttpResponseRedirect('/members')
            else:
                msg = '删除失败'
                return render_to_response("members/msg.html", locals(), context_instance = RequestContext(req))
    elif req.method=='POST':
        if action=='save':
            uid = req.session['info']['id']
            uname = req.session['info']['username']
            data = fun.warp_data(req.POST)
            r = controller.save_post(req, data, uid, uname)
            if r:
                return HttpResponseRedirect('/members')
            else:
                msg = '保存失败'
            return render_to_response("members/msg.html", locals(), context_instance = RequestContext(req))
        elif action=='del':
            data = fun.warp_data(req.POST)
            id = data.get('id')
            if controller.del_post(id):
                result = {'errorCode':0, 'msg':'删除成功'}
            else:
                result = {'errorCode':-1, 'msg':'删除失败'}
            return HttpResponse(json.dumps(result),content_type="application/json")
示例#16
0
def index(req):
    # print req.session['site_host']
    req.session['banner_list'] = global_settings['banner_list']
    req.session['settings'] = global_settings['settings']
    logo_image = fun.get_site_logo(req)
    xxc_list = controller.get_cate_list(req, 'xxc', 5)
    tzl_list = controller.get_cate_list(req, 'tzl', 5)
    bw_list = controller.get_cate_list(req, 'bw', 5)
    ktq_list = controller.get_ktq_list(req, 10)
    gyq_list = controller.get_gyq_list(req, 10)
    alh_list = controller.get_alh_list(req, 5)
    fsb_list = controller.get_fsb_list(req, 5)
    zpcj_list = controller.get_cate_list(req, 'zpcj', 5)
    zxcj_list = controller.get_cate_list(req, 'zxcj', 5)
    gyrc_list = controller.get_cate_list(req, 'gyrc', 5)
    third_appid = qq_appid
    return render_to_response("zhiyuw/index.html",
                              locals(),
                              context_instance=RequestContext(req))
示例#17
0
文件: views.py 项目: five3/zyw
def contact(req):
    logo_image = fun.get_site_logo(req)
    packagelist = None
    cate_name =  '联系我们'
    blog_list = controller.get_cate_list(req, 'bw', 10)
    return render_to_response("zhiyuw/contact_us.html", locals(), context_instance = RequestContext(req))