seq*_*oia 2 django django-templates
您好我正在尝试将不同的网址从我的网站传递到模板中.
我以为可以通过在模板中使用它来完成
{% url myappname.module.views.urlfunction %}
Run Code Online (Sandbox Code Playgroud)
但是这会返回一个错误,说"渲染时出现了陷阱:'str'对象没有属性'正则表达式'"
我不确定这意味着什么.我在django模板中按照这个示例url模板标记
urlpatterns = patterns('',
url(r'^$', 'myappname.module.views.start'),
Run Code Online (Sandbox Code Playgroud)
这就是我在模板中输入的内容
{% url myappname.module.views.start %}
Run Code Online (Sandbox Code Playgroud)
我也试过这个url模式和模板组合到没有avial:
urlpatterns = patterns('',
url(r'^$', 'myappname.module.views.start', name="home"),
{% url "home" %}
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
谢谢.
在最后一个例子而不是
{% url "home" %}
Run Code Online (Sandbox Code Playgroud)
尝试
{% url home %}
Run Code Online (Sandbox Code Playgroud)
没有引号
| 归档时间: |
|
| 查看次数: |
4110 次 |
| 最近记录: |