Ejemplo n.º 1
0
def success(request):
    if request.session.get('is_login', None):
        account = request.session.get('user_id', None)
        user = request.session.get('user_name', None)
        info = Tools.getInfo(account)
        pict = Tools.getPicturePath(info['pict'])
        message = {'pict': pict, 'user': user, 'setting': info['settings']}
        return render(request, 'fankui.html', {'message': message})
    else:
        return render(request, 'login.html')
Ejemplo n.º 2
0
def changToInfo(request):
    if request.session.get('is_login', None):
        account = request.session.get('user_id', None)
        user = request.session.get('user_name', None)
        info = Tools.getInfo(account)
        pict = Tools.getPicturePath(info['pict'])
        messege = {
            'pict': pict,
            'user': user,
            'info': info['info'],
            'email': info['email'],
            'setting': info['settings']
        }
        return render(request, 'xinxi.html', {'message': messege})
    else:
        return render(request, 'login.html')
Ejemplo n.º 3
0
def getInfo_Album(request):
    if not request.session.get('is_login', None):
        return render(request, 'login.html')
    account = request.session['user_id']
    username = request.session['user_name']
    print(account)
    print(username)
    message = {}
    message['userName'] = username
    message['albumID'] = []
    info = Tools.getInfo(account)
    message['pict'] = Tools.getPicturePath(info['pict'])
    message['settings'] = info['settings']
    if models.Album.objects.filter(account=account).exists():
        album = models.Album.objects.filter(
            account=account).order_by('-alterTime')
        for _album in album:
            if not models.Storage.objects.filter(
                    pictureID=_album.pictureID_id).exists():
                pictID = Tools.getPictCollect(_album.albumID)['pictID']
                path = Tools.getPicturePath(pictID[pictID.length - 1])
            else:
                path = Tools.getPicturePath(_album.pictureID_id)
            message['albumID'].append(_album.albumID)
            message['albumID_' + str(_album.albumID)] = {
                'albumName': _album.albumName,
                'alterTime': _album.alterTime,
                'cover': path
            }

        message['status'] = 'success'
    else:
        message['status'] = 'failed'
        message['reason'] = '用户还未创建相册'

    return JsonResponse(message)