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))
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))
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))
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))
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))
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))
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))
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))
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))
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))
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")
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")
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))
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))
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")
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))
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))