diff options
| author | Guillaume Horel <guillaume.horel@gmail.com> | 2012-11-07 22:22:58 -0500 |
|---|---|---|
| committer | Guillaume Horel <guillaume.horel@gmail.com> | 2012-11-07 22:22:58 -0500 |
| commit | d7e915f77c42f6d0c5a85e03d87106c27082ec99 (patch) | |
| tree | 41c5221cb470c6c0fc677c528f4b8deaec74922c /famille.py | |
| parent | e5ecbccd2aba5b7ce0c8ab363e2a5502f5c6b8c9 (diff) | |
| download | famille-flask-d7e915f77c42f6d0c5a85e03d87106c27082ec99.tar.gz | |
reworked the templates
Diffstat (limited to 'famille.py')
| -rw-r--r-- | famille.py | 11 |
1 files changed, 8 insertions, 3 deletions
@@ -34,7 +34,7 @@ def query_db(query, args=(), one=False): @app.before_request def before_request(): conn = sqlite3.connect(app.config['DATABASE']) - conn.row_factory = sqlite3.Row + conn.row_factory = sqlite3.Row g.db = conn @app.teardown_appcontext @@ -111,6 +111,11 @@ def edit_news(news_id): g.db.commit() return redirect(url_for('show_news', news_id=news_id)) +@app.route('/user/<int:user_id>/') +@login_required +def view_user(user_id): + pass + @app.route('/login/', methods=['GET', 'POST']) def login(): if 'user_name' in session: @@ -120,10 +125,10 @@ def login(): if request.method == 'POST': username = request.form['username'] password = hashlib.md5(request.form['password']).hexdigest(); - user = query_db('select * from users where name = ?', (username,), True) + user = query_db('select * from users where user_name = ?', (username,), True) if user: if user['password'] == password: - session['user_name'] = user['name'] + session['user_name'] = user['user_name'] session['user_id'] = user['id'] return redirect(url_for('list_news')) else: |
