def admin_edicao(identifier: int): """ Página para edição de usuários """ usuario = Usuario() usuario.select(identifier) if usuario.identifier > 0: if Auth().is_allowed('edita.usuario', usuario): return render_template('admin_form_usuario.html', usuario=usuario) else: return admin_403_response() else: return admin_404_response()
def admin_edicao(identifier: int): """ Página para edição de banner """ banner = Banner() banner.select(identifier) if banner.identifier > 0: if Auth().is_allowed('edita.universidade', banner): return render_template('admin_form_banner.html', banner=banner) else: return admin_403_response() else: return admin_404_response()
def admin_edicao(identifier: int): """ Página para edição de avisos """ aviso = Aviso() aviso.select(identifier) if aviso.identifier > 0: if Auth().is_allowed('edita.aviso', aviso): return render_template('admin_form_aviso.html', aviso=aviso) else: return admin_403_response() else: return admin_404_response()
def admin_edicao(identifier: int): """ Página para edição de notícias """ noticia = Noticia() noticia.select(identifier) if noticia.identifier > 0: if Auth().is_allowed('edita.noticia', noticia): imagem = ImagemNoticia() imagens = imagem.select_by_parent(noticia.identifier) return render_template('admin_form_noticia.html', noticia=noticia, imagens=imagens) else: return admin_403_response() else: return admin_404_response()
def admin_edicao(identifier: int): """ Página para edição de anúncios """ anuncio = Anuncio() anuncio.select(identifier) if anuncio.identifier > 0: if Auth().is_allowed('edita.anuncio', anuncio): imagem = ImagemAnuncio() imagens = imagem.select_by_parent(anuncio.identifier) return render_template('admin_form_anuncio.html', anuncio=anuncio, imagens=imagens) else: return admin_403_response() else: return admin_404_response()