如何解决DJANGO:如何在模板中使用“核心” URL
我正在尝试在模板中使用“核心”网址,但我不知道发生了什么,它不会让我这么做。
我的网址在这里声明:
url.py :( djangorestframework是重要的)
urlpatterns = [
path('admin/',admin.site.urls),path('consumos/',include('consumptions.urls',namespace='consumptions')),path('registros/',include('logs.urls',namespace='logs')),path('reglas/',include('rules.urls',namespace='rules')),path('djangorestframework/',include(router.urls),name="drf"),path("",include("authentication.urls")),include("dashboard.urls")),]
但是当我试图在侧边栏中使用它时,我必须
sidebar.html:
<li class="mt-3 nav-item">
<!-- FIXME: Esta url tiene que haber otra manera de llamarla -->
<a target="_blank" class="nav-link" href="/djangorestframework">
<i class="fas fa-cloud"></i>
<p> API </p>
</a>
</li>
因为它不会让我这样使用它:
<li class="mt-3 nav-item">
<!-- FIXME: Esta url tiene que haber otra manera de llamarla -->
<a target="_blank" class="nav-link" href="{% url 'drf' %}">
<i class="fas fa-user-cog"></i>
<p> API </p>
</a>
</li>
它说:
为什么我不能使用我的URL名称?为什么我必须使用相对路径?
谢谢!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。