コード例 #1
0
ファイル: views.py プロジェクト: deadpriest88/wind_walker
def add_entry():
    if not session.get('logged_in'):
        abort(401)

    u = User(request.form['name'], request.form['email'])
    db_session.add(u)
    db_session.commit()

    flash('New entry was successfully posted')
    return redirect(url_for('show_entries'))
コード例 #2
0
ファイル: setup-app.py プロジェクト: deadpriest88/wind_walker
from main.database import init_db, db_session
from main.model.auth import User

if __name__ == '__main__':
    print('Installazione di base')
    print("Creo le tabelle del database")
    init_db()

    # Se non e' presente faccio il primo inserimento dell'utente admin
    if User.query.filter(User.first_name == 'admin').count() == 0:
        print("Inserisco l'utente admin")
        u = User(first_name='admin', email='[email protected]', displayed_name='Administrator', password='lpfcLPFC')
        db_session.add(u)
        db_session.commit()


    else:
        print("L'utente admin e' gia' presente nel database")
    print('Fine Installazione di base')