Beispiel #1
0
    def re_test(self):
        from www.account.models import Profile
        from cPickle import dumps, loads
        p = Profile.objects.all()[0]

        user = interface.UserBase().get_user_by_email('*****@*****.**')
        print user.is_authenticated
        print type(user.is_authenticated)
        print user.is_staff
        print user.is_staff()
        print dumps(user)
Beispiel #2
0
 def test_regist(self):
     ub = interface.UserBase()
     # print ub.set_password(raw_password='******')
     # print ub.check_password(raw_password='******')
     errcode, result = ub.regist_user(email='*****@*****.**',
                                      nick='simplejoy',
                                      password='******',
                                      ip='127.0.0.1')
     if not errcode == 0:
         print result.__repr__()
         print result.encode('utf-8')
     else:
         print result
     return 'ok'
Beispiel #3
0
from django.template import RequestContext
from django.shortcuts import render_to_response

from common import utils, page, debug, user_agent_parser
from www.misc import qiniu_client
from www.misc.decorators import member_required, common_ajax_response
from www.tasks import async_clear_count_info_by_code
from www.account import interface as interface_account
from www.question import interface as interface_question
from www.message import interface


urb = interface.UnreadCountBase()
lb = interface_question.LikeBase()
ab = interface_question.AnswerBase()
ub = interface_account.UserBase()
iab = interface.InviteAnswerBase()


@member_required
def system_message(request, template_name='message/system_message.html'):
    system_messages = urb.get_system_message(request.user.id)

    # 分页
    page_num = int(request.REQUEST.get('page', 1))
    page_objs = page.Cpt(system_messages, count=10, page=page_num).info
    system_messages = page_objs[0]
    page_params = (page_objs[1], page_objs[4])

    # 异步清除未读消息数
    async_clear_count_info_by_code(request.user.id, code='system_message')
Beispiel #4
0
# -*- coding: utf-8 -*-

import urllib
import json
from django.contrib import auth
from django.http import HttpResponse, HttpResponseRedirect, Http404
from django.template import RequestContext
from django.shortcuts import render_to_response

from common import utils, page
from www.misc import qiniu_client
from www.misc.decorators import member_required
from www.account import interface

ub = interface.UserBase()


def home_welcome(request, template_name='pc/index.html'):
    return render_to_response(template_name,
                              locals(),
                              context_instance=RequestContext(request))


def car_list(request, template_name='pc/car_list.html'):
    return render_to_response(template_name,
                              locals(),
                              context_instance=RequestContext(request))


def login(request, template_name='pc/shop/login_shop.html'):
    email = request.POST.get('email', '').strip()