Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Connect View to URL | Write the First Page
Django: First Dive
course content

Course Content

Django: First Dive

Connect View to URL

Let's connect your View (page) to app URL.

Open the created urls.py file inside the app folder (in our case new_app folder).
It's a new file, so it will be empty.

Create the app_name and urlpatterns variables:

In Django, the app_name variable is used to specify the application namespace for URL names within a Django app. It is defined in the urls.py file of the app. Here's a description of the app_name variable:

  • The app_name variable is a string that represents the namespace of the Django app.
  • It is used to create a unique identifier for the app's URLs to avoid naming conflicts with URLs from other apps in the project.
  • By setting the app_name, you can refer to specific URL patterns using the app's namespace in the Django Tamplate Language (should be described later).
  • The app_name should be unique and preferably descriptive, reflecting the purpose or name of the app.

We have the implemented hello_world_view in views.py file:

Import this view to the urls.py and add path to urlpatterns:

Now we have access to this page via URL:

If you want to use the app1 as endpoint URL, you can write the empty string into urlpatterns:

Now, the access to this page provided by URL:

At this point, our View is connected, and we can safely modify it:

Everything was clear?

Section 2. Chapter 3
We're sorry to hear that something went wrong. What happened?
some-alt