Skip to content

sarvesh-devrukhkar-ftech/namaste-django

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Namaste Django

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.


📌 Project Overview

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.

⚙️ Installation & Setup

1️⃣ Create Virtual Environment

python3 -m venv django-venv  # Creating Virtual Environment.
source django-venv/bin/activate  # Linux/Mac
venv\Scripts\activate  # Windows

2️⃣ Install Django

pip install django

3️⃣ Start Django Project

django-admin startproject namastedjango
cd namastedjango

4️⃣ Create App

python manage.py startapp namastedjango

▶️ Run the Server

python manage.py runserver 8080

Visit in browser:

http://127.0.0.1:8080

📘 What I Learned

  • 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.

About

A simple Namaste Django web application.

Topics

Resources

Stars

Watchers

Forks

Languages