From db35f144458264bd96feda12258c25f98fd28ad1 Mon Sep 17 00:00:00 2001 From: Beaumont Mogridge <mogridgeb@cardiff.ac.uk> Date: Thu, 1 Dec 2022 15:26:01 +0000 Subject: [PATCH 1/6] Upload New File --- Space.html | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 Space.html diff --git a/Space.html b/Space.html new file mode 100644 index 0000000..71be495 --- /dev/null +++ b/Space.html @@ -0,0 +1,36 @@ +{%extends 'OurSpaces.html'%} +<form id='myForm' action='/Load/CodeBase>' method ='post'> + {% block titleBlock%} + <p id="name"></p> + <img src= Main_Photo ><br>"/> + <script> +document.getElementById("name").innerHTML = Name; +</script> + {%endblock%} + + {% block addressBlock%} + <h2><input type = "text" name = "Name"><br></h2> + <iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d4957.954181608377!2d-2.999839445369478!3d51.58698324808131!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x4871e6cc3bd82553%3A0x684c1227f14b4a15!2sNational%20Software%20Academy%20(Cardiff%20University)!5e0!3m2!1sen!2suk!4v1669722978098!5m2!1sen!2suk" + width="600" height="450" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe> + {%endblock%} + + {% block descriptionBlock%} +<h2>About us</h2> +<h3><input type = "text" name = "Description"><br></h3> + {%endblock%} + + {% block imageBlock%} + "<input type = "text" name = "Main_Photos">"<br> + {%endblock%} + + {% block addimageBlock%} + "<input type = "text" name = "Additional_photos">"<br> + {%endblock%} + + {% block timeBlock%} <input type = "text" name = "Opening_Hours"> {%endblock%} + +<span id='txt'></span> + + + +</form> -- GitLab From e430a04a7a9e99c33ac0bd1b81257cba87bf0583 Mon Sep 17 00:00:00 2001 From: Beaumont Mogridge <mogridgeb@cardiff.ac.uk> Date: Thu, 1 Dec 2022 15:26:27 +0000 Subject: [PATCH 2/6] Upload New File --- OurSpaces.html | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 OurSpaces.html diff --git a/OurSpaces.html b/OurSpaces.html new file mode 100644 index 0000000..218f8d2 --- /dev/null +++ b/OurSpaces.html @@ -0,0 +1,40 @@ +<head> + <link rel="stylesheet" href="framework.css"> +</head> + +<body class="body"> + +<header> + {% block titleBlock%} + <h1> the working space name</h1> + <img src="header.png"/> + {%endblock%} +</header> + +<div class="Address box"> +{% block addressBlock%} +<h2>Address info</h2> +<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d4957.954181608377!2d-2.999839445369478!3d51.58698324808131!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x4871e6cc3bd82553%3A0x684c1227f14b4a15!2sNational%20Software%20Academy%20(Cardiff%20University)!5e0!3m2!1sen!2suk!4v1669722978098!5m2!1sen!2suk" + width="600" height="450" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe> +{%endblock%} +</div> + +<div class="Description box"> + {% block descriptionBlock%} +<h2>About us</h2> +<h3>description</h3> + {%endblock%} +</div> + +<div class="Image box"> +<img scr= {% block imageBlock%} {%endblock%}> +</div> + +<div class="AddImage box"> +<img scr="{% block addimageBlock%} {%endblock%}"> +</div> + +<div class="times box"> +<h2>{% block timeBlock%} times {%endblock%}</h2> +</div> +</body> -- GitLab From 0902e05356de99f1357b059c032d954fd1adf7ea Mon Sep 17 00:00:00 2001 From: Beaumont Mogridge <mogridgeb@cardiff.ac.uk> Date: Thu, 1 Dec 2022 15:27:02 +0000 Subject: [PATCH 3/6] Upload New File --- db.db | Bin 0 -> 8192 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 db.db diff --git a/db.db b/db.db new file mode 100644 index 0000000000000000000000000000000000000000..5f9d80005cbae66644b07bf7ed1162f834562839 GIT binary patch literal 8192 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 literal 0 HcmV?d00001 -- GitLab From 9033dd7c2b73671f15b003791bae565ec5e36a6f Mon Sep 17 00:00:00 2001 From: Beaumont Mogridge <mogridgeb@cardiff.ac.uk> Date: Thu, 1 Dec 2022 15:27:17 +0000 Subject: [PATCH 4/6] Upload New File --- main.py | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 main.py diff --git a/main.py b/main.py new file mode 100644 index 0000000..6eac520 --- /dev/null +++ b/main.py @@ -0,0 +1,45 @@ +from flask import Flask, request, render_template, redirect + +import sqlite3 + +DATABASE = "db.db" +ALLOWED_EXTENSIONS = set(['txt', 'pdf', 'png', 'jpg', 'jpeg', 'gif']) + +app = Flask(__name__) +@app.route("/Load/CodeBase", methods = ['GET','POST']) +def Load(): + if request.method =='GET': + return render_template('Space.html') + if request.method =='POST': + try: + Name = "CodeBase"; + conn = sqlite3.connect(DATABASE) + cur = conn.cursor() + document.getElementById("name").innerHTML= Name; + cur.execute("SELECT Address FROM coworking_spaces WHERE Name =? ;", [Name]) + Address = cur.fetch(); + cur.execute("SELECT Main_Photo FROM coworking_spaces WHERE Name =? ;", [Name]) + Main_Photo = cur.fetch(); + cur.execute("SELECT Additional_photos FROM coworking_spaces WHERE Name =? ;", [Name]) + Additional_photos = cur.fetch(); + cur.execute("SELECT Description FROM coworking_spaces WHERE Name =? ;", [Name]) + Description = cur.fetch(); + cur.execute("SELECT Website FROM coworking_spaces WHERE Name =? ;", [Name]) + Website = cur.fetch(); + cur.execute("SELECT Opening_Hours FROM coworking_spaces WHERE Name =? ;", [Name]) + Opening_Hours = cur.fetch(); + except: + print('error', data) + conn.close() + finally: + conn.close() + return str(data) + + + + + + + +if __name__ == "__main__": + app.run(debug=True) -- GitLab From b8d2d2246b0aa264ca90b142709b883441e96868 Mon Sep 17 00:00:00 2001 From: Beaumont Mogridge <mogridgeb@cardiff.ac.uk> Date: Thu, 1 Dec 2022 15:27:49 +0000 Subject: [PATCH 5/6] Upload New File --- testSearch.html | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 testSearch.html diff --git a/testSearch.html b/testSearch.html new file mode 100644 index 0000000..1e51c29 --- /dev/null +++ b/testSearch.html @@ -0,0 +1,11 @@ +<head> + <link rel="stylesheet" href="framework.css"> +</head> + +<body class="body"> + +<header> + + <li><a href="/Load/CodeBase">view CodeBase</a></li> + +</head -- GitLab From f6031055bccd1aa4c8b76fae53273c0ef7488a19 Mon Sep 17 00:00:00 2001 From: Beaumont Mogridge <mogridgeb@cardiff.ac.uk> Date: Thu, 1 Dec 2022 15:30:02 +0000 Subject: [PATCH 6/6] Update static/testSearch.html, templates/OurSpaces.html, templates/Space.html, WorkSpaces.sql, db.sqbpro --- WorkSpaces.sql | 1 + db.sqbpro | 3 +++ testSearch.html => static/testSearch.html | 0 OurSpaces.html => templates/OurSpaces.html | 0 Space.html => templates/Space.html | 0 5 files changed, 4 insertions(+) create mode 100644 WorkSpaces.sql create mode 100644 db.sqbpro rename testSearch.html => static/testSearch.html (100%) rename OurSpaces.html => templates/OurSpaces.html (100%) rename Space.html => templates/Space.html (100%) diff --git a/WorkSpaces.sql b/WorkSpaces.sql new file mode 100644 index 0000000..f39b959 --- /dev/null +++ b/WorkSpaces.sql @@ -0,0 +1 @@ +DELETE FROM 'coworking_spaces' WHERE Name = 'Name'; diff --git a/db.sqbpro b/db.sqbpro new file mode 100644 index 0000000..6e22bb5 --- /dev/null +++ b/db.sqbpro @@ -0,0 +1,3 @@ +<?xml version="1.0" encoding="UTF-8"?><sqlb_project><db path="C:/Users/c21070842/OneDrive - Cardiff University/Desktop/tramshed-tech-client-project-team-15/db.db" readonly="0" foreign_keys="1" case_sensitive_like="0" temp_store="0" wal_autocheckpoint="1000" synchronous="2"/><attached/><window><main_tabs open="structure browser pragmas query" current="1"/></window><tab_structure><column_width id="0" width="300"/><column_width id="1" width="0"/><column_width id="2" width="150"/><column_width id="3" width="2218"/><column_width id="4" width="0"/><expanded_item id="0" parent="1"/><expanded_item id="1" parent="1"/><expanded_item id="2" parent="1"/><expanded_item id="3" parent="1"/></tab_structure><tab_browse><current_table name="4,16:maincoworking_spaces"/><default_encoding codec=""/><browse_table_settings><table schema="main" name="coworking_spaces" show_row_id="0" encoding="" plot_x_axis="" unlock_view_pk="_rowid_"><sort/><column_widths><column index="1" value="139"/><column index="2" value="300"/><column index="3" value="300"/><column index="4" value="300"/><column index="5" value="300"/><column index="6" value="299"/><column index="7" value="265"/><column index="8" value="199"/><column index="9" value="169"/><column index="10" value="300"/></column_widths><filter_values/><conditional_formats/><row_id_formats/><display_formats/><hidden_columns/><plot_y_axes/><global_filter/></table></browse_table_settings></tab_browse><tab_sql><sql name="SQL 1">DELETE FROM coworking_spaces WHERE Name = 'Name'; + +</sql><current_tab id="0"/></tab_sql></sqlb_project> diff --git a/testSearch.html b/static/testSearch.html similarity index 100% rename from testSearch.html rename to static/testSearch.html diff --git a/OurSpaces.html b/templates/OurSpaces.html similarity index 100% rename from OurSpaces.html rename to templates/OurSpaces.html diff --git a/Space.html b/templates/Space.html similarity index 100% rename from Space.html rename to templates/Space.html -- GitLab