- This
todo app
is designed using function based views indjango
. - User can perform basic operations like.
- Create, Edit, Update, Delete Tasks
- Can mark and view tasks as Completed/Incomplete.
- User Authentication
- Multi-User login.
- Register, Login, Logout.
- Edit User profile.
- Change Password.
- Create a virtual environment.
py -m venv env
- Activate virtual environment
.\env\Scripts\activate
- Install all the dependencies.
pip install -r requirements.txt
- This will convert model class into sql statements.
python manage.py makemigrations
- To execute sql statements generated by make migrations. This will create the tables in the Database.
python manage.py migrate
- Create an admin user for admin panel.
python manage.py createsuperuser.
Preview!