— Under Construction —
— Under Construction —
As we seen in last post, the application shows default Django page and not the “Hello World!” string. Isn’t it sad?
In this post we will see how to create a “Hello World!” page inside Django application.
Step1: Create View
Create a new file named views.py inside HelloWorld directory and use this code :
Step2: Set the URL Pattern
Open the urls.py file and use this code :
Final Step: Run the server
python manage.py runserver
To terminate/stop the server, press CTRL+c key
HelloWorld/
This is our Django main project directory. It is just a container for our project hence we can rename this directory to anything.
HelloWorld/manage.py
manage.py is command line utility for interacting with your project.
HelloWorld/HelloWorld/
This is our project directory. It is the actual Python package for your project.
HelloWorld/HelloWorld/__init__.py
An empty file, which guides Python to treat the directory as a Python module
HelloWorld/HelloWorld/settings.py
As the name suggests, this file contains configuration for the project.
HelloWorld/HelloWorld/urls.py
This file contains URL pattern of the project.
HelloWorld/HelloWorld/wsgi.py
wsgi is Short for Web Server Gateway Interface. Hence this is the gateway file to wsgi-compatible servers or application. More about WSGI can be read here.
Recent Comments