OS:windows7x86
Python 3.8.10
django:3.2.6
エディタ:vscode
Djangoにて、プロジェクトとアプリの「urls.py」に
「from django.urls import path,include」
と記載すると、
[Import "django.urls" could not be resolved from sourcePylancereportMissingModuleSource]
と警告文が表示されて、アプリの「urls.py」に
記載した
python
1from django.urls import path,include 2from .views import BlogList 3 4urlpatterns = [ 5 path('test/', BlogList.as_view()), 6] 7
にて「http://127.0.0.1:8000/test/」とアクセスすると、
Page not found (404) Request Method: GET Request URL: http://127.0.0.1:8000/test/ Using the URLconf defined in blogproject.urls, Django tried these URL patterns, in this order: admin/ list/ The current path, test/, 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.
と表示されて、ページノットファンドとなってしまいます。
ちなみに「http://127.0.0.1:8000/list/」とすると、表示できます。
「list/」はtestに修正する前のurlパターンになります。
「http://127.0.0.1:8000/test/」にてアクセスできるようにするにはどうすれば
いいでしょうか?
どなたかご教授を宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー