4- How to Map Views to URLs in Django
2 min read
In this article, you will learn how to map views to URLs in Django. We will guide you through the process step by step, starting from opening the necessary files in Sublime Text to verifying that everything is working correctly in your browser. By following these instructions, you will be able to create a functional web application using Django.
Open the file
polls/views.py. For example, open the "Sublime Text" software and select
File > New Folder. Then, select the
Next, paste the following Python code in
from django.http import HttpResponse def index(request): return HttpResponse("Hello, visitor. You're at the polls project.")
To call the view, we need to map it to a URL. In the
polls directory, create a file called
urls.py by selecting
polls > right click > New File > Save as >
polls/urls.py file, include the following code:
from django.urls import path from . import views urlpatterns = [ path('', views.index, name='index'), ]
Then open PollProject/urls.py and paste the following code into it:
from django.contrib import admin from django.urls import include, path urlpatterns = [ path('polls/', include('polls.urls')), path('admin/', admin.site.urls), ]
Verify that it is working by running the following command:
Finally, open your browser and go to localhost:8000/polls.
In conclusion, this article provides a step-by-step guide on how to map views to URLs in Django. By following the instructions provided, you can create a functional web application using Django. The article also includes code snippets and commands to run to verify that everything is working correctly.
If you find this content helpful, please consider subscribing to my channel for future updates.
Did you find this article valuable?
Support Azad Rasul by becoming a sponsor. Any amount is appreciated!