html - 将 Django 模板与 Div 导航栏链接起来

标签 html css django

base    # base.html
    <div id="navbar" class="navbar-collapse collapse">
                <ul class="nav navbar-nav">
                  <li class="active"><a href={%url "joins.views.home"%}>Home</a></li>
                  <li><a href={%url "joins.views.share"%}>Share</a></li>
                  <li><a href={%url "joins.views.contact"%}>Contact</a></li>
                </ul>


    #urls
    urlpatterns = patterns('',
        # Examples:
        url(r'^admin/', include(admin.site.urls)),
        url(r'^home/$', 'joins.views.home', name='home'),
        url(r'^contact/$', 'joins.views.contact', name='contact'),
        url(r'^(?P<ref_id>.*)$', 'joins.views.share', name='share'),
        # url(r'^blog/', include('blog.urls')),are

这就是我所拥有的,但在/base.html 得到了一个:NoReverseMatch

“joins.views.share”的反转,参数“()”和关键字参数“{}”未找到。尝试了 1 种模式:['(?P.*)$']

最佳答案

您需要为 ref_id 包含一个关键字参数,因为 urls.py 定义中有一个。这里的 ref_id 是数字 1:

<li><a href={%url "joins.views.share" ref_id=1%}>Share</a></li>

关于html - 将 Django 模板与 Div 导航栏链接起来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27978605/

相关文章:

asp.net - 我的 ASP.NET 缓存存储在服务器还是浏览器上

html - Bootstrap 高级下拉搜索

html - 使用一个div在表格单元格中定位圆圈

css - 将 anchor 标记显示为全宽作为 HTML 中的按钮?

python - 如何在 Django 管理类中检查图像宽度和高度?

Django | twilio 发送短信

html - html 中表单布局的最佳实践——表格还是流程?

html - 是否可以更改 SSRS 中 Web 服务界面的外观?

html - 表格 HTML 溢出

python - 如何为表单中未填写的字段添加错误消息?