Controle de Acesso ao Servir Arquivos com Django/Python
Publicado por Thiago Silva em 17/07/2020
[ Hits: 2.988 ]
@login_required(login_url="/login/")
def require_files(request, id):
# Isso limitará a pesquisa ao usuário então se ele der um jeito de mandar o id de um pedido de outro usuário
# será negado
pedido = Pedido.objects.filter(id=id,user_id=request.user.id)
# Garante que o pedido existe
if pedido:
response = HttpResponse(status=200)
response['Content-Type'] = ""
response['X-Accel-Redirect'] = '/' + pedido[0].arquivo
return response
Instalação do OpenOffice no Arch Linux
Executar Script na Inicialização do Sistema com Systemd
Remover pedido de senha para Chaveiro de Sessão
Softwares para administração de empresas em Linux
Corrigindo problema do Acrobat Reader 7.0.9 no Ubuntu
Kazam 1.4.5 no Slackware Current
PHPMyAdmin - Erro 1045 (Debian - definitivo)
Preparando o Linux Mint 20 para instalar o Plugin coc.nvim no VIM
Nenhum comentário foi encontrado.
A combinação de WMs com compositores feitos por fora
Audacious, VLC e QMMP - que saudades do XMMS
SUNO OpenSource: Crie um servidor de gerador de música com IA
Instalação Completa e Configuração Básica do Void Linux
A Fundação da Confiança Digital: A Importância Estratégica de uma PKI CA na Segurança de Dados
Instalar o Microsoft Teams no Ubuntu e Derivados
Script para configurar o DOOM Retro no Linux
Script para organizar janelas em cascata no KDE Plasma 6 (Wayland)
Erro ao baixar progamas no terminal (2)
Instalador não reconhece SSD Sata. (8)









