1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- # -*- coding: UTF-8 -*-
- from django.http import HttpResponse,HttpResponseRedirect
- from django.conf import settings
- from django.shortcuts import render_to_response,RequestContext
- from django_hosts.resolvers import reverse
- from django.contrib import messages
- from siteutil.DataConvert import str2int,CheckPOST,str2long,BigIntUniqueID
- from siteutil.CommonPaginator import SelfPaginator
- from zlogin.common.JsonResponse import JsonResponse
- from zlogin.decorators import login_detect,login_required
- from zlogin import zlauth
- from zlogin.zlauth import GetUser,PermCheck
- from zlogin.captcha_app import CheckCaptcha,OutsiteCaptchaURL
- @login_detect()
- def Home(request):
- kwargs = {"request":request}
- return render_to_response('home/home.html',kwargs,RequestContext(request))
- # def LeaveMsgPage(request):
- # kwargs = {"request":request,'OutsiteCaptchaURL':OutsiteCaptchaURL(request),}
- # return render_to_response('mainapp/home/leave.msg.html',kwargs,RequestContext(request))
- # def AjaxShowLeaveMsg(request):
- # thisuser = GetUser(request)
- # owner = PermCheck(request.auth,'adminsys','LeaveMsgMgr')
- # if owner:
- # cmt = LeaveMsg.objects.all().order_by('-time')
- # else:
- # cmt = LeaveMsg.objects.filter(reviewed=True).order_by('-time')
- # lPage = SelfPaginator(request,cmt,20)
- # kwvars = {
- # 'request':request,
- # 'owner':owner,
- # 'lPage':lPage,
- # 'AjaxPaginatorID':'cmt',
- # }
- # return render_to_response('mainapp/home/ajax.leavemsg.html',kwvars,RequestContext(request))
- # def LeaveMsgAdd(request):
- # if request.method == "POST":
- # if request.auth.islogin:
- # chkpr=CheckPOST(['content'],request.POST.keys())
- # if not chkpr == "" :
- # return JsonResponse({"code":400,"msg":"Error Args."})
- # else:
- # chkpr=CheckPOST(['content','nick','website','mail','title'],request.POST.keys())
- # if not chkpr == "" :
- # return JsonResponse({"code":400,"msg":"Error Args."})
- # if request.auth.islogin:
- # content = request.POST.get('content')
- # title = request.POST.get('title')
- # stk = request.auth.cookie.get('zl2_token')
- # LeaveMsg.objects.create(cmid=BigIntUniqueID(),title=title,anonymou=False,stoken=stk,fromuser=request.auth.user,content=content,reviewed=False)
- # return HttpResponseRedirect(reverse('swzry_leavemsg'))
- # else:
- # capt = request.POST.get('captcha')
- # if not CheckCaptcha(request,capt):
- # messages.error(request,u"<b>验证码错误</b>")
- # return HttpResponseRedirect(reverse('swzry_leavemsg'))
- # content = request.POST.get('content')
- # nick = request.POST.get('nick')
- # mail = request.POST.get('mail')
- # web = request.POST.get('website')
- # title = request.POST.get('title')
- # stk = request.auth.cookie.get('zl2_token')
- # LeaveMsg.objects.create(cmid=BigIntUniqueID(),title=title,anonymou=True,stoken=stk,fromuser=nick,mail=mail,website=web,content=content,reviewed=False)
- # return HttpResponseRedirect(reverse('swzry_leavemsg'))
- # def baidu_verify(request,vfs):
- # return HttpResponse(settings.PUBLIC_CONF ['siteinfo']['baidu_verify'].get(vfs))
|