I CAN HAZ PYTHON, I CAN HAZ INDENTS

This commit is contained in:
overflowerror 2014-05-28 20:31:01 +02:00
parent 0d22803179
commit 9b79ba2719
2 changed files with 16 additions and 1 deletions

View file

@ -49,6 +49,16 @@ def logout():
setuser('','') setuser('','')
return redirect(url_for('index')) return redirect(url_for('index'))
@app.route('/diary/?new',methods=['POST'])
def newdiary():
if not loggedin():
abort(403)
d=Diary(session['id'], request.form['name'])
db.add(d)
db.commit()
return redirect(url_for('diary', name=request.form['name']))
@app.route('/diary/<name>') @app.route('/diary/<name>')
def diary(name=''): def diary(name=''):
if not loggedin(): if not loggedin():

View file

@ -7,7 +7,12 @@
<script src="{{ url_for('static',filename='script.js') }}"></script> <script src="{{ url_for('static',filename='script.js') }}"></script>
</head> </head>
<body> <body>
<p><a href="{{ url_for('logout') }}">Logout</a></p> <p>
<a href="{{ url_for('logout') }}">Logout</a>
<form method="post" action="{{ url_for('newdiary')}}">
New diary: <input type="text" name="name" placeholder="name of diary"><input type="submit">
</form>
</p>
<ul> <ul>
{% for d in diaries %} {% for d in diaries %}
<li> <li>