找不到 'hobbieswithCSS.html' 的反向。 'hobbieswithCSS.html' 不是有效的视图函数或模式名称
Reverse for 'hobbieswithCSS.html' not found. 'hobbieswithCSS.html' is not a valid view function or pattern name
我正在尝试将 hobbieswithCSS.html 文件附加到我的网站,同时使用 Django。我是Django的初学者,所以自然而然地遇到了一些问题(如题)
我的主页上有这个锚标签 -
<a href="{% url 'basic_app:hobbieswithCSS.html' %}">My Hobbies</a>
我的 views.py 文件中有这个视图 -
def hobbieswithCSS(request):
return render(request,'basic_app/hobbieswithCSS.html')
我认为,主要问题出在 urls.py 文件中的 urlpatterns,因为我不确定如何设置它。这些是我的 urlpatterns -
urlpatterns = [
url(r'^$', views.index, name='index'),
url(r'^admin/', admin.site.urls),
url(r'^basic_app/',include('basic_app.urls')),
url(r'^logout/$',views.user_logout,name='logout'),
url(r'^$', views.hobbieswithCSS, name='hobbieswithCSS'),
]
任何人都可以告诉我,当我试图在我的服务器上 运行 时,我如何更改代码才能显示 hobbieswithCSS.html 文件?
在您的模板中更新为
<a href="{% url 'basic_app:hobbieswithCSS' %}">My Hobbies</a>
必须是:
<a href="{% url 'hobbieswithCSS' %}">My Hobbies</a>
没有basic_app
.
你也有相同的索引和爱好路径。您必须更改 url 路径:
urlpatterns = [
url(r'^$', views.index, name='index'),
...
url(r'^hobbies/$', views.hobbieswithCSS, name='hobbieswithCSS'),
]
我正在尝试将 hobbieswithCSS.html 文件附加到我的网站,同时使用 Django。我是Django的初学者,所以自然而然地遇到了一些问题(如题)
我的主页上有这个锚标签 -
<a href="{% url 'basic_app:hobbieswithCSS.html' %}">My Hobbies</a>
我的 views.py 文件中有这个视图 -
def hobbieswithCSS(request):
return render(request,'basic_app/hobbieswithCSS.html')
我认为,主要问题出在 urls.py 文件中的 urlpatterns,因为我不确定如何设置它。这些是我的 urlpatterns -
urlpatterns = [
url(r'^$', views.index, name='index'),
url(r'^admin/', admin.site.urls),
url(r'^basic_app/',include('basic_app.urls')),
url(r'^logout/$',views.user_logout,name='logout'),
url(r'^$', views.hobbieswithCSS, name='hobbieswithCSS'),
]
任何人都可以告诉我,当我试图在我的服务器上 运行 时,我如何更改代码才能显示 hobbieswithCSS.html 文件?
在您的模板中更新为
<a href="{% url 'basic_app:hobbieswithCSS' %}">My Hobbies</a>
必须是:
<a href="{% url 'hobbieswithCSS' %}">My Hobbies</a>
没有basic_app
.
你也有相同的索引和爱好路径。您必须更改 url 路径:
urlpatterns = [
url(r'^$', views.index, name='index'),
...
url(r'^hobbies/$', views.hobbieswithCSS, name='hobbieswithCSS'),
]