This is a simple project to study CRUD in Django. It's a database of cars, with the following fields:
- Brand
- Model
- Year
The Front-end is made with Bootstrap 5.
- Create (Add a new car)
- Read (List all cars)
- Update (Edit a car)
- Delete (Delete a car)
- Search (Search for a car by brand, model or year)
- Pagination (Show 5 cars per page)
- Register (Create a new user)
- Login (Login with a user)
- Logout (Logout with a user)
- 404 Page (Page not found)
- User profile
- Edit user profile
- Password reset
- Email confirmation
- User permissions
- User groups
- Clone this repository
- Create a virtualenv with Python 3
- Activate the virtualenv
- Install the dependencies
- Run the migrations
- Run the project
- Access http://localhost:8000
git clone
cd Django-CRUD
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python manage.py migrate
python manage.py runserver
Feel free to contribute to this project. If you have any questions, please open an issue.