コード例 #1
0
def auto():
    '''Добавление автомобиля'''

    if request.method == 'POST':
        if request.form['addauto'] == '1':
            model = AppModel()
            data = model.add_auto(request.form)
            return data

    return ''
コード例 #2
0
def rent():
    '''Сохранение записи истории проката'''

    if request.method == 'POST':
        if request.form['addrent'] == '1':
            model = AppModel()
            data = model.add_rent(request.form)
            return data

    return ''
コード例 #3
0
def index():
    '''Загрузка основного шаблона, загрузка истории проката'''

    model = AppModel()
    if request.method == 'POST':
        if request.form['history'] == '1':
            data = model.history(request.form)
            return make_rows(data)

    template = 'index.html'
    data = {
        'bootstrap_css':
        url_for('static', filename='bootstrap.min.css'),
        'jquery_js':
        url_for('static', filename='jquery-3.2.0.min.js'),
        'bootstrap_js':
        url_for('static', filename='bootstrap.min.js'),
        'inputmask_js':
        url_for('static', filename='jquery.inputmask.bundle.min.js'),
        'main_js':
        url_for('static', filename='main.js')
    }
    return render_template(template, data=data)
コード例 #4
0
def get_brand():
    '''Загрузка списка марок автомобилей'''

    model = AppModel()
    data = model.get_brand()
    return make_options(data)
コード例 #5
0
def get_place():
    '''Загрузка списка пунктов взятия и возврата'''

    model = AppModel()
    data = model.get_place()
    return make_options(data)
コード例 #6
0
def get_auto():
    '''Загрузка списка автомобилей'''

    model = AppModel()
    data = model.get_auto()
    return make_options(data)
コード例 #7
0
def place():
    '''Загрузка среднего времени проката по маршрутам'''

    model = AppModel()
    data = model.place_average()
    return make_rows(data)
コード例 #8
0
def brand():
    '''Загрузка среднего времени проката по маркам'''

    model = AppModel()
    data = model.brand_average()
    return make_rows(data)