我实际上是在创建“网页”的一般结构(仅用于培训)。在我的main.html中,我有一些指向其他页面的链接
<div Id="topnav">
<a class="active" href="{% url 'Home' %}">Home</a>
<a href="{% url 'News' %}">News</a>
<a href="{% url 'Contact' %}">Contact</a>
<a href="{% url 'About' %}">About</a>
</div>
我的问题是:在创建视图和urlpattern时,是否有一种方法可以使所有这些链接的处理自动化?我的url.py就是这样
urlpatterns = [
path('admin/', admin.site.urls),
path('main/', mainPage),
path('main/home', home, name='Home'),
path('main/news', news, name='News'),
path('main/contact', contact, name='Contact'),
path('main/about', about, name='About'),
]
目前还可以,但是如果有更多链接,它会很快变得令人讨厌。有没有更好的方法来处理这种情况?