<reponame>penguins-dstu/ttk-control-server
# -*- coding: utf-8 -*-
from app import app, db
from flask import render_template, redirect, url_for, flash

'''
Здесь описаны методы обработки ошибок сервера.
'''

@app.errorhandler(404)
def page_not_found(error):
    return render_template('404.html'), 404

@app.errorhandler(405)
def page_not_found(error):
    flash('Выбран неверный метод запроса.')
    return render_template('index.html', title='Ошибка 405'), 405


@app.errorhandler(413)
def request_entity_too_large(error):
    flash('Загружаемый файл не должен превышать 24мб!')
    return render_template('index.html', title='Ошибка загрузки'), 413

