From 6739e997bc4e25868eb2f80d5486c31210ea0c4c Mon Sep 17 00:00:00 2001 From: coja Date: Sun, 21 Jan 2024 13:16:44 +0100 Subject: [PATCH] Changed to relative path and updated the documentation --- README.md | 11 ++++++++++- taskmanager/routes.py | 8 ++++++-- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 476ce2e..3515f29 100644 --- a/README.md +++ b/README.md @@ -10,12 +10,21 @@ Install python and pip on local machine pip install virtualenv python -m venv venv #/path/to/new/virtual/environment source venv/bin/activate #activate virtual env -pip install -r requirements.txt +pip install -r requirments.txt python3 ./init_db.py #initialize database python3 ./run.py #run project ``` +# On database changes + +Delete file `/instance/taskmanager.db` +And reinit the db + +```shell +python3 ./init_db.py +``` + # Build app ```bash diff --git a/taskmanager/routes.py b/taskmanager/routes.py index 6757940..e8aa80f 100644 --- a/taskmanager/routes.py +++ b/taskmanager/routes.py @@ -1,10 +1,14 @@ +import configparser +import os + from flask import render_template, request, redirect + from taskmanager import app, db from taskmanager.functions import * from taskmanager.models import * -import configparser -CONFIG_PATH = "/var/taskmanager/taskmanager/config.ini" +PROJECT_PATH = os.path.abspath(os.path.dirname(__file__)) +CONFIG_PATH = os.path.join(PROJECT_PATH, "config.ini") config = configparser.ConfigParser() config.read(CONFIG_PATH)