This project is a simple Namaste Django web application, created as part of my internship onboarding tasks. The goal of this project is to learn the basics of Django, understand its project structure, and get hands-on experience running a Django server locally.
This is a minimal Django application that:
- Creates a Django project using
django-admin startproject - Defines a simple view function that returns "Namaste Django!"
- Maps a URL route to the view.
- Runs the application locally using Django’s development server.
python3 -m venv django-venv # Creating Virtual Environment.
source django-venv/bin/activate # Linux/Mac
venv\Scripts\activate # Windowspip install djangodjango-admin startproject namastedjango
cd namastedjangopython manage.py startapp namastedjangopython manage.py runserver 8080Visit in browser:
http://127.0.0.1:8080
- How to create and run a Django project.
- Understanding of project/app structure.
- How URL routing works.
- How to create basic views.
- How to run Django on a local development server.
- Basics of virtual environments and dependency isolation.