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 runserverExplore 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!