Пример #1
0
def history():
    page = facts(dsn = app.config['dsn'])
    if request.method == 'GET':
        return page.open_page()
    elif 'initializeTable' in request.form:
        return page.init_table()
    elif 'addfact' in request.form:
        date = request.form['date']
        place = request.form['place']
        fact = request.form['fact']
        return page.addfact(date, place, fact)
    elif 'deletefact' in request.form:
        number = request.form['number']
        return page.deletefact(number)
    elif 'deletefact1' in request.form:
        date = request.form['date']
        place = request.form['place']
        return page.delete_fact(date, place)
    elif 'findfact' in request.form:
        number = request.form['number']
        return page.findfact(number)
    elif 'findfact1' in request.form:
        date = request.form['date']
        place = request.form['place']
        return page.find_fact(date, place)
    else:
        return redirect(url_for('home_page'))
Пример #2
0
def updatefact_page(key = None):
    page = facts(dsn = app.config['dsn'])
    if request.method == 'GET':
        return page.open_updatefact(number = key)
    elif 'updatefact' in request.form:
        date = request.form['date']
        place = request.form['place']
        fact = request.form['fact']
        return page.fact_update(key, date, place, fact)
    else:
        return redirect(url_for('home_page'))