Made it look more prettier

This commit is contained in:
Benjamyn Love 2018-08-12 02:52:06 +10:00
parent 59a6e45cf2
commit ad00608c41
3 changed files with 53 additions and 16 deletions

11
main.py
View File

@ -12,7 +12,7 @@ def createDB():
conn = sqlite3.connect('list.db')
c = conn.cursor()
c.execute('''CREATE TABLE LIST (
requester text, item text, quatity real, gotten real)''')
requester text, item text, quatity integer, gotten text)''')
conn.close()
@ -31,6 +31,11 @@ def getData():
def updateDB(req):
for item in req:
for value in item:
if value == "":
print("Null Detected Boi")
return
with sqlite3.connect('list.db') as conn:
c = conn.cursor()
print(req)
@ -46,7 +51,7 @@ app.config['DEBUG'] = True
def index():
if request.method == 'POST':
req = [(request.form['requester'], request.form['item'],
request.form['quantity'], request.form['gotten'])]
request.form['quantity'], "False")]
updateDB(req)
data = getData()
return render_template('index.html', data=data)
@ -60,4 +65,4 @@ if __name__ == '__main__':
#ret = c.execute("SELECT * from LIST WHERE requester = 'Tim'")
#print(ret.fetchall())
app.run()
app.run(host='0.0.0.0')

12
static/css/table.css Normal file
View File

@ -0,0 +1,12 @@
table {
font-family: arial, sans-serif;
border-collapse: collapse;
}
td, th {
text-align: left;
padding: 8px;
}

View File

@ -1,24 +1,44 @@
<html>
<body style="background: #123456">
<head>
<link rel="stylesheet" href="/static/css/table.css"/>
</head>
<body style="background: #868686">
<h1>Shopping list </h1>
<table style="width:100%; justify-content: left">
<tr>
<th>Requester</th>
<th>Item</th>
<th>Quantity</th>
<th>Got It?</th>
</tr>
{% for res in data %}
<tr>
{% for field in res %}
<td>
{{ field }}
</td>
{% endfor %}
<br/>
</tr>
{% endfor %}
</table>
<table>
<form action="/" method="post">
<label>Who Dat?</label>
<input type="text" name='requester'/><br/>
<label>Watchu Want?</label>
<input type="text" name='item'/><br/>
<label>How Many?</label>
<input type="text" name='quantity'/><br/>
<label>Have we gotten it?</label>
<input type="text" name='gotten'/><br/>
<input type="submit"/>
<tr>
<td><label>Who Dat?</label></td>
<td><input type="text" name='requester'/><br/></td>
</tr>
<tr>
<td><label>Watchu Want?</label></td>
<td><input type="text" name='item'/><br/></td>
</tr>
<tr>
<td><label>How Many?</label></td>
<td><input type="text" name='quantity'/><br/></td>
</tr>
<tr>
<td><input type="submit" value="Add Item"/></td>
</tr>
</form>
</table>
</body>
</html>