Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

# 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

About

All about learning django !

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages