remove web interface (splitting into separate repo)
This commit is contained in:
parent
bf7aeb07da
commit
543ff44995
50
web/app.py
50
web/app.py
|
@ -1,50 +0,0 @@
|
||||||
#!/usr/bin/python
|
|
||||||
|
|
||||||
import sqlite3
|
|
||||||
import time
|
|
||||||
|
|
||||||
from flask import Flask, request, session, g, redirect, url_for, abort, render_template, flash
|
|
||||||
|
|
||||||
|
|
||||||
app = Flask("skybot")
|
|
||||||
|
|
||||||
|
|
||||||
app.config.from_pyfile('config.cfg')
|
|
||||||
|
|
||||||
def connect_db():
|
|
||||||
conn = sqlite3.connect(app.config['DATABASE'])
|
|
||||||
conn.row_factory = sqlite3.Row
|
|
||||||
return conn
|
|
||||||
|
|
||||||
|
|
||||||
@app.before_request
|
|
||||||
def before_request():
|
|
||||||
g.db = connect_db()
|
|
||||||
|
|
||||||
|
|
||||||
@app.after_request
|
|
||||||
def after_request(response):
|
|
||||||
g.db.close()
|
|
||||||
return response
|
|
||||||
|
|
||||||
|
|
||||||
@app.template_filter('ptime')
|
|
||||||
def ptime(t):
|
|
||||||
return time.strftime('%Y.%m.%d', time.gmtime(int(t)))
|
|
||||||
|
|
||||||
|
|
||||||
@app.route("/")
|
|
||||||
def index():
|
|
||||||
return "Hello World!"
|
|
||||||
|
|
||||||
|
|
||||||
@app.route("/quotes")
|
|
||||||
def list_quotes():
|
|
||||||
quotes = g.db.execute('SELECT * FROM quote WHERE deleted = 0 AND chan = ? '
|
|
||||||
'order by nick asc, time asc', ('#cobol',)).fetchall()
|
|
||||||
|
|
||||||
return render_template('list_quotes.html', quotes=quotes)
|
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
|
||||||
app.run(port=8080, debug=True)
|
|
|
@ -1 +0,0 @@
|
||||||
DATABASE = '../persist/skybot.irc.synirc.net.db'
|
|
16
web/main.py
16
web/main.py
|
@ -1,16 +0,0 @@
|
||||||
#!/usr/bin/python
|
|
||||||
|
|
||||||
import sqlite3
|
|
||||||
|
|
||||||
db = sqlite3.connect
|
|
||||||
|
|
||||||
from flask import Flask
|
|
||||||
|
|
||||||
app = Flask("skybot")
|
|
||||||
|
|
||||||
@app.route("/")
|
|
||||||
def index():
|
|
||||||
return "Hello World!"
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
|
||||||
app.run(debug=True)
|
|
|
@ -1,5 +0,0 @@
|
||||||
<pre>
|
|
||||||
{% for quote in quotes %}
|
|
||||||
{{ loop.index }} {{ quote.time | ptime }} <{{ quote.nick }}> {{ quote.msg }}
|
|
||||||
{%- endfor %}
|
|
||||||
</pre>
|
|
Loading…
Reference in New Issue