我有两个名为 shop 和 subapp_gallery 的应用程序。基本上,subapp_gallery包含相册。.在我的商店应用程序中,我有网站的主页。所以我该如何从首页中的链接[指向每个专辑的链接]重定向到subapp_gallery的专辑路径。两个应用程序都正常运行。预先感谢。
-图像已附加-
Oh, no! Function that first return False is 1
这是商店应用中的urls.py文件>>
>shop_project
>>settings.py
>>urls.py
>shop
>>apps.py
>>models.py
>>urls.py
>>views.py
>subapp_gallery
>>apps.py
>>models.py
>>urls.py
>>views.py
这是subapp_gallery应用>> >> p中的urls.py文件
from django.urls import path
from . import views
urlpatterns = [
path('', views.shop, name='shop-home'),
path('about', views.about, name='shop-about'),
path('pricing', views.pricing, name='shop-pricing'),
]
答案 0 :(得分:1)
您正在寻找naming url patterns
您可以使用reverse('<namespace>:<urlname>')
来获取要重定向到的网址。
答案 1 :(得分:0)
这是一个愚蠢的问题。只是使用了“ {%url'topic'%}”而已。 django足够聪明,可以从哪个应用程序知道哪个名称。