【问题标题】:Django url template tage and variable values with dot (.)带有点 (.) 的 Django url 模板标签和变量值
【发布时间】:2009-05-24 17:12:46
【问题描述】:

为什么 {% url myVar %} where myVar = 'jack.johnson' 不起作用?

视图很好,urls.py 是: url(r'^(?P[A-Za-z0-9-._]+)/$', 概览, name='user_profile'),

【问题讨论】:

    标签: django url templates tags


    【解决方案1】:

    因为 URL 名称是“user_profile”,而不是“jack.johnson”。

    【讨论】:

      【解决方案2】:

      确认您至少使用 Django 1.0(在此之前不存在命名的 url 模式),重新阅读 Naming URL Patterns 上的 Django 文档,然后尝试

      {% url user_profile myVar %}
      

      【讨论】:

        【解决方案3】:

        各位,对不起。我发现了我的错误,我给出的例子具有误导性。 感谢您的快速响应。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2013-05-12
          • 1970-01-01
          • 2021-02-15
          • 2013-07-23
          • 1970-01-01
          • 2019-07-31
          • 2020-05-02
          • 2016-05-30
          相关资源
          最近更新 更多