簡體   English   中英

如何在Django的urls.py文件中發現語法錯誤?

[英]How do I spot syntax error in urls.py file in Django?

我正在將Django 1.11升級到Django 2.2。 我做了所有必須做的事情。 一個小問題。 它說urls.py中存在語法錯誤,這是urls.py文件:

urlpatterns = [
    path('', home_page, name='home'),
    path('about/', about_page, name='about'),
    path('accounts/login/', RedirectView.as_view(url='/login')),
    path('accounts/', RedirectView.as_view(url='/account')),
    path('account/', include("accounts.urls"),  # , namespace='account')
    path('accounts/', include("accounts.passwords.urls")),
    path('address/', RedirectView.as_view(url='/addresses')),
    path('addresses/', AddressListView.as_view(), name='addresses'),
    path('addresses/create/', AddressCreateView.as_view(), name='address-create'),
    path('addresses/(?P<pk>\d+)/',
        AddressUpdateView.as_view(), name='address-update'),
    path('analytics/sales/', SalesView.as_view(), name='sales-analytics'),
    path('analytics/sales/data/', SalesAjaxView.as_view(),
        name='sales-analytics-data'),
    path('contact/', contact_page, name='contact'),
    path('login/', LoginView.as_view(), name='login'),
    path('checkout/address/create/', checkout_address_create_view,
        name='checkout_address_create'),
    path('checkout/address/reuse/', checkout_address_reuse_view,
        name='checkout_address_reuse'),
    path('register/guest/', GuestRegisterView.as_view(), name='guest_register'),
    path('logout/', LogoutView.as_view(), name='logout'),
    path('api/cart/', cart_detail_api_view, name='api-cart'),
    path('cart/', include("carts.urls"),
    path('billing/payment-method/', payment_method_view,
        name='billing-payment-method'),
    path(r'billing/payment-method/create/', payment_method_createview,
        name='billing-payment-method-endpoint'),
    path('register/', RegisterView.as_view(), name='register'),
    path('bootstrap/', TemplateView.as_view(template_name='bootstrap/example.html')),
    path('library/', LibraryView.as_view(), name='library'),
    path('orders/', include("orders.urls"),  # , namespace='orders')
    path('products/', include("products.urls"),  # , namespace='products')
    path('search/', include("search.urls"),  # , namespace='search')
    path('settings/', RedirectView.as_view(url='/account')),
    path('settings/email/', MarketingPreferenceUpdateView.as_view(),
        name='marketing-pref'),
    path('webhooks/mailchimp/', MailchimpWebhookView.as_view(),
        name='webhooks-mailchimp'),
    path('admin/', admin.site.urls)
]

這是這里拋出的snytax錯誤。 我想我做對了所有事情,但我仍然不知道這里出了什么問題。

>   File
> "c:\Users\Administrator\Desktop\eCommerce-master\src\ecommerce\urls.py",
> line 82
>     ]
>     ^ SyntaxError: invalid syntax

請幫助我提前謝謝您的幫助

path('orders/', include("orders.urls"),  # , namespace='orders')
path('products/', include("products.urls"),  # , namespace='products')
path('search/', include("search.urls"),  # , namespace='search')

這些缺少一些寄生物

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM