https://github.com/irohandev/python-django
All about learning django !
https://github.com/irohandev/python-django
Last synced: 6 months ago
JSON representation
All about learning django !
- Host: GitHub
- URL: https://github.com/irohandev/python-django
- Owner: irohandev
- Created: 2025-05-26T05:09:32.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-03T15:13:23.000Z (about 1 year ago)
- Last Synced: 2025-06-13T05:06:17.332Z (about 1 year ago)
- Language: Python
- Size: 1.21 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Django Learning Repository
Welcome to my **Django Learning Repository**! This repository is created to help me understand and practice core Django concepts by building small apps and experimenting with features.
---
## 📘 Purpose
This project is for **learning Django**, a high-level Python web framework. It includes hands-on code for understanding:
- Django project & app structure
- Models, views, templates (MVT pattern)
- URL routing
- Forms & validations
- Django admin panel
- CRUD operations
- Authentication (login/logout/signup)
- Django ORM
- Static & media files
- Middleware
- REST APIs *(coming soon)*
---
## 🚀 How to Run This Project
```bash
# Step 1: Clone the repository
git clone https://github.com/irohandev/python-Django.git
cd python-Django
# Step 2: Create and activate virtual environment
python -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
# Step 3: Install dependencies
pip install -r requirements.txt
# Step 4: Run the server
python manage.py runserver
# Visit http://127.0.0.1:8000/ in your browser