diff --git a/src/app/models/database.py b/src/app/models/database.py index 1cb2a97..771bf4d 100644 --- a/src/app/models/database.py +++ b/src/app/models/database.py @@ -3,7 +3,8 @@ import mysql.connector db = mysql.connector.connect( user='root', password='root', - host='10.5.0.5', # Docker address - #host='0.0.0.0', # Local address + #host='10.5.0.5', # Docker address + host='0.0.0.0', # Local address database='db' ) + \ No newline at end of file diff --git a/src/app/models/project.py b/src/app/models/project.py index 235a334..e7415a9 100644 --- a/src/app/models/project.py +++ b/src/app/models/project.py @@ -126,3 +126,17 @@ def set_task(projectid, task_title, task_description, budget): db.commit() cursor.close +def get_tasks_by_project_id(project_id): + """ + Get all tasks belonging to a project + + :param project_id: The id of the project holding the tasks + :type project_id: str + :return: List of tasks + """ + cursor = db.cursor() + query = ("SELECT * FROM tasks WHERE projectid = \"" + project_id + "\"") + cursor.execute(query) + tasks = cursor.fetchall() + cursor.close + return tasks diff --git a/src/app/templates/project.html b/src/app/templates/project.html index cb1b279..42500e4 100644 --- a/src/app/templates/project.html +++ b/src/app/templates/project.html @@ -1,4 +1,4 @@ -$def with (nav, project) +$def with (nav, project, tasks)
Description: $project[4]
Status: $project[5]
+