1

我想在 django 网站中嵌入一个破折号应用程序。在我的应用程序页面上,我设置了一个导航栏,我想在其中包含指向我网站其他部分的链接。

我尝试了以下方法,但我不知道如何从破折号应用程序中引用 URL

html.Nav(
    html.Ul(
        [html.Li(
            html.A("The link to Home",href="{% url 'app_name:home'%}),
        ]
    ),
)

正确显示了一个链接,但是当我单击它时,该页面仅被刷新。

在我的 appname.urls.py 文件中,我有以下内容:

urlpatterns = [
    path('', TemplateView.as_view(template_name='home.html'), name='home'),
]

当然我有合适的home.html模板

4

0 回答 0