This is a simple CRUD (Create, Read, Update, Delete) Web-app built using Django. The app allows users register and login to perform basic operations on entries in the database.
- Responsive design for mobile and desktop
- Create new entries
- Read and display entries
- Update existing entries
- Delete entries
- User Registration/Login
To get a local copy up and running, follow these steps:
Make sure you have the following installed on your system:
- Python 3.x or higher
- Django 5.x or higher
- pip (Python package installer)
- virtualenv (optional, but recommended)
- Clone the repository:
Use SSH to clone the repository:
git clone github.com/zaidkhuroo/CRUD_Django.git cd CRUD_Django
- Create a virtual environment:
python3 -m venv env source env/bin/activate # On Windows use `env\Scripts\activate`
- Install Dependencies:
pip install -r requirements.txt
- Apply migrations:
python manage.py makemigrations python manage.py migrate
- Run the development server:
python manage.py runserver
Open your web browser and go to http://127.0.0.1:8000/