Skip to content
Snippets Groups Projects
Commit 71ce702d authored by Liam Driscoll's avatar Liam Driscoll
Browse files

Replacing .csv code with more appropriate database code.

parent af6cd221
No related branches found
No related tags found
1 merge request!28Changes to CSS.
import os import os
import csv import sqlite3
from flask import Flask, redirect, request, render_template, jsonify from flask import Flask, redirect, request, render_template, jsonify
app = Flask(__name__) app = Flask(__name__)
DATABASE = "project_db.db"
ALLOWED_EXTENSIONS = set(['txt', 'pdf', 'png', 'jpg', 'jpeg', 'gif']) ALLOWED_EXTENSIONS = set(['txt', 'pdf', 'png', 'jpg', 'jpeg', 'gif'])
...@@ -26,10 +27,12 @@ def addRecord(): ...@@ -26,10 +27,12 @@ def addRecord():
recordCheckinInstructions = request.form['recordCheckinInstructions'] recordCheckinInstructions = request.form['recordCheckinInstructions']
recordData = [recordName, recordAddress, recordMainPhotos, recordAdditionalPhotos, recordDescription, recordWebsite, recordEmail, recordPhoneNumber, recordOpeningHours, recordCheckinInstructions] recordData = [recordName, recordAddress, recordMainPhotos, recordAdditionalPhotos, recordDescription, recordWebsite, recordEmail, recordPhoneNumber, recordOpeningHours, recordCheckinInstructions]
with open('coworking_spaces.csv', 'a') as addToFile: conn = sqlite3.connect(DATABASE)
csvWriter = csv.writer(addToFile) cur = conn.cursor()
csvWriter.writerow(recordData) cur.execute("INSERT INTO coworking_spaces ('Name', 'Address', 'Main_Photo', 'Additional_Photos', 'Description', 'Website', 'Email', 'Phone_Number', 'Opening_Hours', 'Checkin_Instructions')\
addToFile.close() VALUES (?,?,?,?,?,?,?,?,?,?)", (recordName, recordAddress, recordMainPhotos, recordAdditionalPhotos, recordDescription, recordWebsite, recordEmail, recordPhoneNumber, recordOpeningHours, recordCheckinInstructions))
conn.commit()
conn.close()
infoMessage = (f'{recordData} Record added.') infoMessage = (f'{recordData} Record added.')
......
...@@ -3,7 +3,6 @@ function onSubmitLoad() { ...@@ -3,7 +3,6 @@ function onSubmitLoad() {
document.getElementById('addButton').addEventListener('click',addRecord); document.getElementById('addButton').addEventListener('click',addRecord);
} }
function headerLoad() { function headerLoad() {
let headerDiv = document.querySelector('#headerDiv'); let headerDiv = document.querySelector('#headerDiv');
let headerDivHeight = headerDiv.offsetHeight; let headerDivHeight = headerDiv.offsetHeight;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment