问题描述
发生这种情况时,我正尝试在Django中实现动态网址
在我的template.py中,我添加了这一行
+-------+--------+----------+----------+----+
|user_id|subgroup| from_date| to_date|days|active
+-------+--------+----------+----------+----+
|6651481| 0|2018-08-26|2020-01-05| 498|1
|6651481| |2020-01-06|2020-01-09| 3|0
|6651481| 1|2020-01-10|2020-02-17| 39|1
|6651481| 2|2020-02-19|2020-03-06| 17|1
我的urls.py
<a href="{% url 'Index' %}" role="button">Go to Index</a>
我的moviez.urls.py
from django.contrib import admin
from django.urls import path,include
urlpatterns = [
path("admin/",admin.site.urls),path("",include("moviez.urls"))
]
我认为这绝对应该起作用,但是它返回了此错误
from django.urls import path
from .views import IndexView
app_name = "moviez"
urlpatterns = [
path("",IndexView,name="Index")
]
您能帮我调试一下吗?
任何帮助将不胜感激!
解决方法
由于定义了app_name
,因此需要将其添加为以冒号(:
)分隔的前缀,因此:
<a href="{% url 'moviez:Index' %}" role="button">Go to Index</a>
有关更多信息,请参见URL namespaces and included URLconfs section of the documentation。