-3
我对需要改变的烧瓶模板到Django.How的HTML页面来改变url_for(“功能”)的应用程序工作如何将一个HTML页面从烧瓶改变Django的
我对需要改变的烧瓶模板到Django.How的HTML页面来改变url_for(“功能”)的应用程序工作如何将一个HTML页面从烧瓶改变Django的
在Django中你可以使用:
{% url 'some-url-name' %}
您还可以添加PARAMS如下:
{% url 'some-url-name' param1=val1 param2=val2 %}
随着some-url-name
是你给你012相关的url
名称这样的:
url(r'^some-url/', 'myapp.views.some_view', name='some-url-name')
如果你想使用URL命名空间,一个例子是这样的(我们假设some-url-name
是myapp/urls.py
URL名称):
url(r'^some-url/', include('myapp.urls', namespace='myapp'))
在模板:
{% url 'myapp:some-url-name' param1=val1 param2=val2 %}
与静态文件的一些区别:
在烧瓶中:
url_for('static', filename='path/to/file')
在Django中:
{% static "path/to/file" %}