The specification for this program is as follows,
You are asked to build the task manager project with the use of django server.
- A new route to show form for adding tasks.
GET /tasks
- A new route to add the task.
GET /add-task
- A new route to view completed tasks.
GET /completed_tasks
- A new route to mark tasks as completed.
GET /complete_task/<Task Index>
- A new route to delete the task.
GET /delete-task/<Task Index>
- A new route to render the all pending and completed tasks.
GET /all_tasks
Completed tasks should no longer be visible in the existing tasks view.
You are only supposed to use in-memory variables to store data in the submission.
Note: Please make sure your URL patterns have a trailing slash to pass the tests.
Use the following repository as a starting point for this project: https://github.com/vigneshhari/GDC-Level-4-Milestone
To install the requirements for this project, run the following command in your terminal:
pip install -r requirements.txt
Run the following command to test your application.
python manage.py test