Full preview can be seen here
- This repository is made for learning the Django framework (4.2.3)
- Login and Register
- CRUD Product
- CRUD Category
- Filter Product by Category
# | Key Learning |
---|---|
1 | Creating a Django project |
2 | Creating a Django app |
3 | Setting up a MySQL database |
4 | Creating models in Django |
5 | Performing migrations in Django |
6 | Creating views in Django using functions and classes (including generic views, template views, redirect views, and list views) |
7 | Building templates with template inheritance |
8 | Creating forms with form validation |
9 | Configuring URLs (including URL keyword arguments) |
10 | Setting up static and media files |
11 | Implementing authentication features (login, logout, register) and performing CRUD operations (including file uploads) |
- Python (3.11)
- Pip (23.2.1)
- Django (4.2.3)
- mysqlclient (2.2.0)
- Bootstrap (5.2.3)
- Pillow (10.0.0)