views.py 文件源码

python
阅读 28 收藏 0 点赞 0 评论 0

项目:Peru 作者: ESEGroup 项目源码 文件源码
def anuncioPorUsuario(request):
    if request.user.is_authenticated():
        form = formBusca()
        anuncios = getAnunciosPorUsuario(request.user)
        edit_forms = getFormsEdicaoDeAnuncios(anuncios)
        return render(request, 'anuncios/anuncios.html', {'anuncios': anuncios, 'formBusca':form, 'localidade':"Localidade ", 'editforms':edit_forms})
    else:
        return HttpResponseForbidden()


###################################################################################################
#View que renderiza anuncios do banco de dados com aprovacao pendente
#
#Nome: anuncioPendendoAp
#Autor: Renan Basilio
#Versao: 0.1
#
#Algoritmo:
#   1. Verifica se o usuario esta autenticado, se nao retorna uma HttpResponseForbidden
#   2. Se sim verifica se o usuario tem permissao para aprovar anuncios, se nao tiver passa o controle
#      para a view geral
#   3. Se sim:
#       Inicializa form de busca
#       Recupera os anuncios com aprovacao pendente pelo metodo getAnunciosApPendente
#       Chama o metodo render
#
####################################################################################################
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号