所以我試圖Django,我已經得到了一些網址工作,但一個集只是不會工作。反向'約'沒有找到任何參數
它不斷要求一個參數,但它不應該需要一個參數。
以下錯誤。
NoReverseMatch at/
Reverse for 'about' with no arguments not found. 1 pattern(s) tried: ['$about/']
Error during template rendering
In template hub\templates\partials\footer.html, error at line 33
轂\模板\泛音\ footer.html線33
<a href="{% url 'hub:about' %}" class="nav__link">About</a>
轂/ urls.py
from django.conf.urls import url
from . import views
urlpatterns = [
url(r'^$', views.HomePageView.as_view(), name='index'),
url(r'^about/', views.AboutPageView.as_view(), name='about'),
url(r'^contact/', views.ContactPageView.as_view(), name='contact'),
]
storyarchive/urls.py
from django.conf.urls import include, url
from django.contrib import admin
urlpatterns = [
url(r'^$', include('hub.urls', namespace='hub')),
url(r'^community/', include('community.urls', namespace='community')),
url(r'^forum/', include('forum.urls', namespace='forum')),
url(r'^story/', include('story.urls', namespace='story')),
url(r'^admin/', admin.site.urls),
]
它在我開始使用{% url %}
bu之前工作iltin。
Django的版本:1.11.5 Python版本:3.4.4
你應該爲hub:about''定義url模式。 –
對不起,我編輯它。 – Txuritan
你能分享你的hub/urls.py的全部內容嗎? –