Project Brief
For this project, we will use the Django web framework to build a todo list web app. The features of the app are:
Add tasks to the list.
Mark tasks as complete.
Delete tasks.
Simple UI for task management.
Expected Output
Here is a screenshot of the app built from the provided code in the solution. The user has added two todos already and is adding a third one:
Prerequisites
Required Libraries: django
Installation:
pip install django
Create a new project from the terminal:
django-admin startproject todo_project
Navigate into the project folder:
cd todo_project
Create a new app:
python manage.py startapp todo_app
Required Files: No files are required for this project.
IDE: You can use any IDE on your computer to code the project.
Danger Zone
Here is the code solution:
Happy Coding!
Daily Python Projects Team