Fixes and style improvements; added a mock of terms, privacy and robots.txt
This commit is contained in:
parent
bbbc7655a0
commit
3f867b4027
6 changed files with 35 additions and 2 deletions
18
app.py
18
app.py
|
|
@ -6,7 +6,7 @@ from peewee import *
|
|||
import datetime, time, re, os, sys, string, json
|
||||
from functools import wraps
|
||||
|
||||
__version__ = '0.4-dev'
|
||||
__version__ = '0.4.0'
|
||||
|
||||
# we want to support Python 3 only.
|
||||
# Python 2 has too many caveats.
|
||||
|
|
@ -311,7 +311,8 @@ def unpush_notification(type, target, **kwargs):
|
|||
(Notification.type == type) &
|
||||
(Notification.target == target) &
|
||||
(Notification.detail == json.dumps(kwargs))
|
||||
))
|
||||
)
|
||||
.execute())
|
||||
except Exception:
|
||||
sys.excepthook(*sys.exc_info())
|
||||
|
||||
|
|
@ -538,6 +539,19 @@ def notifications():
|
|||
def about():
|
||||
return render_template('about.html', version=__version__)
|
||||
|
||||
# The two following routes are mandatory by law.
|
||||
@app.route('/terms/')
|
||||
def terms():
|
||||
return render_template('terms.html')
|
||||
|
||||
@app.route('/privacy/')
|
||||
def privacy():
|
||||
return render_template('privacy.html')
|
||||
|
||||
@app.route('/robots.txt')
|
||||
def robots_txt():
|
||||
return send_from_directory(os.getcwd(), 'robots.txt')
|
||||
|
||||
@app.route('/uploads/<id>.jpg')
|
||||
def uploads(id, type='jpg'):
|
||||
return send_from_directory(UPLOAD_DIRECTORY, id + '.' + type)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue