Esempio n. 1
0
def home(request):
    response = check_auth(request)

    layoutparam['contextpage'] = None
    layoutparam['contentsize'] = None

    if not response:
        friend_post = get_post_service({
            'tipo':
            'amigo',
            'seq_usuario':
            request.session.get('twa_auth').get('seq_usuario')
        })

        network_post = get_post_service(
            {'seq_pais': request.session.get('twa_auth').get('seq_pais')})

        usuario = get_usuario_service({
            'seq_usuario':
            request.session.get('twa_auth').get('seq_usuario'),
            'seq_usuario_auth':
            None
        })

        seguindo = get_seguidor_service({
            'tipo':
            'seguindo',
            'seq_usuario':
            request.session.get('twa_auth').get('seq_usuario')
        })

        seguidores = get_seguidor_service({
            'tipo':
            'seguidores',
            'seq_usuario':
            request.session.get('twa_auth').get('seq_usuario')
        })

        response = render(
            request, 'view_home.html', {
                'layoutparam': layoutparam,
                'friend_post': friend_post,
                'network_post': network_post,
                'auth': request.session.get('twa_auth'),
                'usuario': usuario,
                'seguindo': seguindo,
                'seguidores': seguidores
            })

    return response
Esempio n. 2
0
def profile(request, cod_usuario):
    layoutparam['contextpage'] = 'content'
    layoutparam['contentsize'] = 800

    if not request.session.get('twa_auth'):
        layoutparam['contextpage'] = 'public'

    usuario = get_usuario_service({
        'cod_usuario':
        cod_usuario,
        'seq_usuario_auth':
        request.session.get('twa_auth').get('seq_usuario')
    })

    if len(usuario):
        post_usuario = get_post_service(
            {'seq_usuario': usuario.get('seq_usuario')})

        seguindo = get_seguidor_service({
            'tipo':
            'seguindo',
            'seq_usuario':
            usuario.get('seq_usuario')
        })

        seguidores = get_seguidor_service({
            'tipo':
            'seguidores',
            'seq_usuario':
            usuario.get('seq_usuario')
        })

        response = render(
            request, 'view_profile.html', {
                'layoutparam': layoutparam,
                'auth': request.session.get('twa_auth'),
                'usuario': usuario,
                'post': post_usuario,
                'seguindo': seguindo,
                'seguidores': seguidores
            })
    else:
        response = render(request, 'view_404.html', {
            'layoutparam': layoutparam,
            'request': request
        })

    return response
Esempio n. 3
0
def config(request):
    response = check_auth(request)

    layoutparam['contextpage'] = 'content'
    layoutparam['contentsize'] = None

    if not response:
        usuario = get_usuario_service({
            'seq_usuario': request.session.get('twa_auth').get('seq_usuario'),
            'seq_usuario_auth': None
        })

        response = render(request, 'view_config.html', {
            'layoutparam': layoutparam,
            'usuario': usuario
        })

    return response
Esempio n. 4
0
def home(request):
    response = check_auth(request)

    layoutparam['contextpage'] = None
    layoutparam['contentsize'] = None

    if not response:
        friend_post = get_post_service({
            'tipo': 'amigo',
            'seq_usuario': request.session.get('twa_auth').get('seq_usuario')
        })

        network_post = get_post_service({
            'seq_pais': request.session.get('twa_auth').get('seq_pais')
        })

        usuario = get_usuario_service({
            'seq_usuario': request.session.get('twa_auth').get('seq_usuario'),
            'seq_usuario_auth': None
        })

        seguindo = get_seguidor_service({
            'tipo': 'seguindo',
            'seq_usuario': request.session.get('twa_auth').get('seq_usuario')
        })

        seguidores = get_seguidor_service({
            'tipo': 'seguidores',
            'seq_usuario': request.session.get('twa_auth').get('seq_usuario')
        })

        response = render(request, 'view_home.html', {
            'layoutparam': layoutparam,
            'friend_post': friend_post,
            'network_post': network_post,
            'auth': request.session.get('twa_auth'),
            'usuario': usuario,
            'seguindo': seguindo,
            'seguidores': seguidores
        })

    return response
Esempio n. 5
0
def profile(request, cod_usuario):
    layoutparam['contextpage'] = 'content'
    layoutparam['contentsize'] = 800

    if not request.session.get('twa_auth'):
        layoutparam['contextpage'] = 'public'

    usuario = get_usuario_service({
        'cod_usuario': cod_usuario,
        'seq_usuario_auth': request.session.get('twa_auth').get('seq_usuario')
    })

    if len(usuario):
        post_usuario = get_post_service({
            'seq_usuario': usuario.get('seq_usuario')
        })

        seguindo = get_seguidor_service({
            'tipo': 'seguindo',
            'seq_usuario': usuario.get('seq_usuario')
        })

        seguidores = get_seguidor_service({
            'tipo': 'seguidores',
            'seq_usuario': usuario.get('seq_usuario')
        })

        response = render(request, 'view_profile.html', {
            'layoutparam': layoutparam,
            'auth': request.session.get('twa_auth'),
            'usuario': usuario,
            'post': post_usuario,
            'seguindo': seguindo,
            'seguidores': seguidores
        })
    else:
        response = render(request, 'view_404.html', {
            'layoutparam': layoutparam,
            'request': request
        })

    return response
Esempio n. 6
0
def config(request):
    response = check_auth(request)

    layoutparam['contextpage'] = 'content'
    layoutparam['contentsize'] = None

    if not response:
        usuario = get_usuario_service({
            'seq_usuario':
            request.session.get('twa_auth').get('seq_usuario'),
            'seq_usuario_auth':
            None
        })

        response = render(request, 'view_config.html', {
            'layoutparam': layoutparam,
            'usuario': usuario
        })

    return response