Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6334183
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 24, 20262026-05-24T18:36:33+00:00 2026-05-24T18:36:33+00:00

Why did the django core developers allow the url templatetag to point directly to

  • 0

Why did the django core developers allow the url templatetag to point directly to a django view function? (reference – https://docs.djangoproject.com/en/dev/ref/templates/builtins/#url)

{% load url from future %}

{# 1st method: pointing to a view function #}
{% url 'app_views.client' %}

{# 2nd method: pointing to a named url #}
{% url 'myapp:view-name' %}

One can already name the url in urls.py and hence use the 2nd method to point to a specific url. It doesn’t feel right to allow developers to actually reference a view function directly from the template.

Does anyone know why this decision was made?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-24T18:36:34+00:00Added an answer on May 24, 2026 at 6:36 pm

    Passing a dotted view function name to the {% url %} template tag is simply the form the template tag took in the earlier days of Django, before you could name URLs. It’s still supported, though as you point out, you probably wouldn’t use it in a modern application.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm currently running a Django project on my school's webserver with FCGI. I did
I am running django 1.1.1 on python2.6.1, and did start the django web server
So I just got my first django app deployed. I did a syncdb and
I just did the django tutorial and I'm trying to develop an app with
I am working on integration of django application with facebook and i did almost
I'm trying to get the django-cms to work on google-app-engine. Did anyone succeed in
I tried to customize django's admin css....but I'm stuck ....i did find a lot
I need to setup a Django dev environment. I did a git clone and
I am following the tutorial on the DJango site, which I previsouly did using
I'm having major problems getting Django working with my Apache configuration. I did not

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.