diff --git a/main.py b/main.py index 3cde3d9..2827092 100644 --- a/main.py +++ b/main.py @@ -1,4 +1,4 @@ -from bottle import route, run +from bottle import request, route, run from display.task_display import task_display from repositories.task_repository import TaskRepository, TextFileTaskRepository @@ -8,4 +8,14 @@ def list_tasks(task_repository: TaskRepository = repo): return task_display(task_repository.get_all_tasks()) +@route("/add") +def add_task(task_repository: TaskRepository = repo): + return task_display(task_repository.get_all_tasks()) + +@route("/add", method="POST") +def proc_add_task(task_repository: TaskRepository = repo): + description = request.forms.get('description') + due = request.forms.get('due') + raise NotImplementedError + run(host="0.0.0.0", port=8000)