diff options
Diffstat (limited to 'templates/erro.html')
| -rw-r--r-- | templates/erro.html | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/templates/erro.html b/templates/erro.html new file mode 100644 index 0000000..230914a --- /dev/null +++ b/templates/erro.html @@ -0,0 +1,37 @@ +{% extends 'base.html' %} +{% block titulo %}Erro HTTP {{ erro['code'] }}{% endblock %} +{% block principal %} +{%- set traducoes = dict({ + 400: 'Requisição mal feita', + 401: 'Acesso não autorizado', + 403: 'Proibido para este usuário', + 404: 'Caminho ou arquivo não encontrado', + 405: 'Método de requisição não permitido', + 406: 'Critérios de requisição não aceitáveis', + 408: 'Tempo esgotado', + 409: 'Conflito com o estado do servidor', + 410: 'O caminho ou arquivo foi removido', + 411: 'É preciso informar o tamanho desejado', + 412: 'Nenhum resultado para as condicionantes informadas nos cabeçalhos da requisição', + 413: 'O conteúdo da requisição é muito grande', + 414: 'Caminho muito longo', + 415: 'Tipo de mídia ou conteúdo não suportado', + 416: 'O intervalo requerido para o arquivo não existe', + 417: 'Requisição grande não autorizada/esperada', + 418: 'Eu sou uma chaleira ou não aceito robôs', + 422: 'Erro de semântica ou dados inválidos', + 423: 'Arquivo Travado ou bloqueado', + 424: 'Dependência não cumprida', + 428: 'Condição requerida', + 429: 'Muitos pedidos ou requisições', + 431: 'Cabeçalhos muito grandes', + 451: 'Indisponível legalmente', + 500: 'Erro interno', + 501: 'Não implementado', + 502: 'Ponte de ligação ruim', + 503: 'Serviço indisponível', + 504: 'Tempo esgotado para a ponte de ligação', + 505: 'Versão HTTP não suportada' +}) %} +<p>{{ traducoes[erro['code']] }}</p> +{% endblock %} |
