当我将我的app_name添加到app / urls.py时,页面显示不正确

时间:2019-05-12 09:34:20

标签: django

在我的app / urls.py中添加ap_name后,我的路径不正确 怎么了,我不知道我

app / urls.py --- >>

从django.urls导入路径

来自。导入视图

        app_name = 'blog'

         urlpatterns = [

             path('', views.home_page, name = "home"),
             path('about/', views.about_page, name = "about"),
             path('contact/', views.contact_page, name = "contact"),
             path('products/<int:page_id>/', views.product_details, name = "products"),
             path('add-product/', views.create_product_page, name = "create_product"),
             path('update-product/', views.update_product_page, name = "update_product"),
             path('delate-product/', views.contact_page, name = "delete_product"),


            ]

2 个答案:

答案 0 :(得分:0)

您用错误的方式称呼它  要转到Blog应用网址,您必须以这种方式调用

<a class="navbar-brand" href="{% url 'blog:home' %}">Home</a>

答案 1 :(得分:0)

如果要调用主URL,则必须传递名称空间,而不必传递名称空间

<a class="navbar-brand" href="{% url 'blog:home' %}">Home</a>