Python django中的URL模板
我有四个模板,在my home.html上有不同的链接,但是如何使用正确的URL使链接都正常工作,下面是my home.html代码Python django中的URL模板,python,django,Python,Django,我有四个模板,在my home.html上有不同的链接,但是如何使用正确的URL使链接都正常工作,下面是my home.html代码 <div class="headernav"> <nav><ul> <li><a href="faq">FAQs</a></li> <li><a href="about">About</a></li&
<div class="headernav">
<nav><ul>
<li><a href="faq">FAQs</a></li>
<li><a href="about">About</a></li>
<li><a href="blog">Blog</a></li>
<li><a href="#">Home</a></li>
</nav></ul>
</div>
urlpatterns = [
url(r'^admin/', include(admin.site.urls)),
url(r'^$', include('department.urls')),
url(r'^blog/', include('blog.urls')),
url(r'^about/', include('about.urls')),
url(r'^faq/', include('faq.urls')),
url(r'^blog/about', include('blog.urls')),
]
URL模式=[
url(r“^admin/”,包括(admin.site.url)),
url(r'^$',包括('department.url'),
url(r“^blog/”,包括('blog.url'),
url(r“^about/”,包括('about.url'),
url(r“^faq/”,包括('faq.url'),
url(r'^blog/about',包括('blog.url'),
]
`
{%url'blog'作为blog_url%}
URL模式=[
url(r“^admin/”,包括(admin.site.url)),
url(r'^$',包括('department.url'),
url(r'^blog/',include('blog.url'),name='blog'),#注意名称
url(r“^about/”,包括('about.url'),
url(r“^faq/”,包括('faq.url'),
url(r'^blog/about',包括('blog.url'),
]
在这里我展示了如何做博客部分,我想你可以从那里开始。谢谢,先生,我很感激
<div class="headernav">
<nav><ul>
<li><a href="faq">FAQs</a></li>
<li><a href="about">About</a></li>
{% url 'blog' as blog_url %}
<li><a href="{{ blog_url }}">Blog</a></li>
<li><a href="#">Home</a></li>
</nav></ul>
</div>
urlpatterns = [
url(r'^admin/', include(admin.site.urls)),
url(r'^$', include('department.urls')),
url(r'^blog/', include('blog.urls'), name='blog'), # note the name
url(r'^about/', include('about.urls')),
url(r'^faq/', include('faq.urls')),
url(r'^blog/about', include('blog.urls')),
]