From 7188f65ccf71684b1a82d035719a37014732ff0d Mon Sep 17 00:00:00 2001 From: iritmaximus Date: Sun, 22 Jan 2023 14:02:56 +0200 Subject: [PATCH] last minute project idea switch --- README.md | 25 +++++++++++-------------- docs/aihe.md | 5 +++-- flaskr/__init__.py | 4 ++-- flaskr/views/familytree.py | 13 ------------- flaskr/views/forum.py | 13 +++++++++++++ 5 files changed, 29 insertions(+), 31 deletions(-) delete mode 100644 flaskr/views/familytree.py create mode 100644 flaskr/views/forum.py diff --git a/README.md b/README.md index d054667..e696e3e 100644 --- a/README.md +++ b/README.md @@ -1,26 +1,23 @@ # Tsoha-projekti -## Sukupuu +## Forum -Projektin aihe on siis sukupuusovellus. +Projektin aihe on siis tehdä foorumi. ## Tietokanta Tietokanta itsessään tulee olemaan PostgreSQL-tietokanta. -### Eri taulut -* Ihmiset (sukupuussa) -* Sukulaissuhteet +### Eri taulut (ainakin) +* Postaukset * Käyttäjät ### Hienommat toiminnot -* Vain tietyn sukunimen omaavat ihmiset -* Tietyn ihmisen kaikki sukulaiset (lähimmät sukulaiset ensin) -* Tietyn ihmisen kaikki sukulaiset (iän mukaan (mistä poikki?)) -* Kaikkien ihmisten järjestäminen iän mukaan -* Elävät ja kuolleet lol -* Tietyn ihmisen lapset ja lapsenlapset yms +* Lisätä postauksia +* Käyttäjähallintajuttuja +* Järjestää aiheittain tai jotain +* Vaihdoin aiheen lennosta sunnuntaina joten tarkemmat jutut vielä hieman hukassa -## Toteutus -### Backend Python/Flask -### Frontend Javascript(Typescript)/React (toivottavasti) +%% ## Toteutus +%% ### Backend Python/Flask +%% ### Frontend Javascript(Typescript)/React (rip) diff --git a/docs/aihe.md b/docs/aihe.md index 8a9a38c..b07e502 100644 --- a/docs/aihe.md +++ b/docs/aihe.md @@ -14,7 +14,7 @@ * Laulu voi olla julkinen tai salainen * Taulua voi muuttaa jos se on julkinen / on muokattavissa -## Foorumi (meh) +## Foorumi (this) ### Tietokannan käyttö * Käyttäjät * Viestit @@ -25,8 +25,9 @@ * Käyttäjä voi muokata postauksiaan * Voi järjestää asiat alueen tai ketjujen tai emt mukaan * Hakea juttuja per viestien sisältö +* Yms -## Sukupuu (THIS) +## Sukupuu ### Tietokannan käyttö * Immeiset * Sukulaissuhteet diff --git a/flaskr/__init__.py b/flaskr/__init__.py index e18d88b..9e3f39e 100644 --- a/flaskr/__init__.py +++ b/flaskr/__init__.py @@ -1,12 +1,12 @@ from flask import Flask from flaskr.views import general -from flaskr.views import familytree +from flaskr.views import forum from flaskr.views import users app = Flask(__name__) app.register_blueprint(general.mod) -app.register_blueprint(familytree.mod) +app.register_blueprint(forum.mod) app.register_blueprint(users.mod) diff --git a/flaskr/views/familytree.py b/flaskr/views/familytree.py deleted file mode 100644 index 737d5e7..0000000 --- a/flaskr/views/familytree.py +++ /dev/null @@ -1,13 +0,0 @@ -from flask import Blueprint - -mod = Blueprint("familytree", __name__) - - -@mod.route("/familytree") -def show_familytree(): - return "All of the familytree things" - - -@mod.route("/familytree/add") -def add_member_familytree(): - return "New member to the familytree" diff --git a/flaskr/views/forum.py b/flaskr/views/forum.py new file mode 100644 index 0000000..9b88fcd --- /dev/null +++ b/flaskr/views/forum.py @@ -0,0 +1,13 @@ +from flask import Blueprint + +mod = Blueprint("forum", __name__) + + +@mod.route("/forum") +def show_forum(): + return "All of the forum things" + + +@mod.route("/forum/add") +def add_new_post(): + return "New member to the familytree"