Page not found (404)

Request Method: GET
Request URL: https://www.billhi.com/news/class/art/

Using the URLconf defined in web.urls, Django tried these URL patterns, in this order:

  1. api-auth/
  2. admin/
  3. bill
  4. news /api/
  5. news [name='index_news']
  6. news /<str:cname> [name='view_news']
  7. note
  8. company
  9. item
  10. trademark
  11. files
  12. cart
  13. user
  14. work
  15. address [name='address_user']
  16. address/add [name='addAddress_user']
  17. address/<int:id> [name='viewAddress_user']
  18. address/edit/<int:id> [name='editAddress_user']
  19. address/remove/<int:id> [name='delAddress_user']
  20. invoice [name='invoice_bill']
  21. invoice/add [name='addInvoice_bill']
  22. invoice/edit/<int:id> [name='editInvoice_bill']
  23. invoice/cancel/<int:id> [name='cancelInvoice_bill']
  24. comment [name='comment_bill']
  25. comment/add/<int:id> [name='addComment_bill']
  26. form
  27. info/<str:cname> [name='info_web']
  28. wechat
  29. ^ckeditor/
  30. [name='index_web']
  31. ^static/(?P<path>.*)$
  32. ^file/(?P<path>.*)$

The current path, news/class/art/, didn’t match any of these.

You’re seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 404 page.