This repository contains everything I learned during my final semester Django course — from theory notes and practice apps to class tests and end-term practicals.
Organized and documented for quick reference, revision, and sharing with fellow learners!
/
├── Practice/ # Django apps created to practice ETP-level questions
├── Learning/ # Markdown notes from classroom lectures and self-study
├── ETP & TEST/ # Solutions to End-Term Practical & Class Test apps
├── Resources/ # PPTs, PDFs, and files shared by the instructor
├── Temp & App/ # Base Django boilerplate used to kickstart other apps
- Contains multiple Django apps created to reinforce concepts
- Covers views, models, forms, admin, auth, and more
- Useful for hands-on revision before tests
- Clean and concise markdown files (
.md
) with:- Core Django concepts
- ORM basics
- Admin customization
- Class-based vs function-based views
- Middleware, signals, and more
- Fully functional Django apps created as:
- End-Term Practical solutions
- Class test problem statements
- Includes both frontend and backend code (as per exam format)
- All course materials: presentations, sample code, diagrams
- Reference material provided by the faculty
- Basic Django project boilerplate
- Used as a starting point for new apps during the course
- Quick reference for future Django projects
- Rapid revision before interviews or technical tests
- Learn-by-doing examples for commonly asked practical tasks
- Python 3.x
- Django 4.x
- SQLite3 / MySQL (for DB practice)
- Bootstrap (for basic frontend)
- VS Code / PyCharm (dev environment)
- Clone the repo
- Navigate to any folder (e.g.
Practice/myapp
) - Run locally with:
python manage.py runserver
Explore and tweak apps for better understanding
This repo is for educational use. Feel free to fork, modify, and share under the MIT License if applicable.
Happy coding & debugging with Django!