Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/305.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python django中的URL模板_Python_Django - Fatal编程技术网

Python django中的URL模板

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&

我有四个模板,在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>
        <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')),
]