#現状
AmazonのEC2で動いているプロジェクトへ新たにアプリを追加しました。
プロジェクトのsettings.pyにアプリ名を記述し、urls.pyにもpathを設定しました。
ですが、そのpathが反応しない状態です。
テスト時のURL
「http://IP/test/」
#エラー
Page not found (404) Request Method: GET Request URL: http://IP/test
#ソース
settings
1INSTALLED_APPS = [ 2 'django.contrib.admin', 3 'django.contrib.auth', 4 'django.contrib.contenttypes', 5 'django.contrib.sessions', 6 'django.contrib.messages', 7 'django.contrib.staticfiles', 8 'testapp.apps.TestappConfig', 9 'app.apps.AppConfig', #を追加しました。 10]
urls
1urlpatterns = [ 2 path('admin/', admin.site.urls), 3 path('', include('testdapp.urls')), 4 path('test/', include('app.urls')), #を追加しました。 5]
#最後に
ローカルでは実際に動くことは確認しています。
追加方法は間違いないと思いますが、なぜURLが反応しないのか教えていただきたいです。
#追記
appのurls
urls
1urlpatterns = [ 2 path('', loginfunc, name='login'), 3 path('list/', views.Cate_List.as_view(), name='cate_list'), 4 path('list/create/', views.Cate_Create.as_view(), name='cate_create'), 5 path('list/update/<int:pk>/', views.Cate_Update.as_view(), name='cate_update'), 6 path('menu_list/<int:id>/', views.Menu_List.as_view(), name='menu_list'), 7 path('menu_list/<int:id>/menu_create/', views.Menu_Create.as_view(), name='menu_create'), 8 path('menu_list/<int:id>/menu_update/<int:pk>/', views.Menu_Update.as_view(), name='menu_update'), 9 ]
app/urls.pyの中身はどうなっていますでしょうか?
同様に、app/views.pyの内容、表示するHTMLも欲しいです。
llr114様
いつもありがとうございます。
追記しましたのでご確認ください。
使用しているのはapachでしょうか?
再起動はもうしましたか?
setting.pyを変更した後はapachの再起動が必要だったはずです。
使っているのは、「gunicorn、nginx」です。
nginxの再起動は行いましたが、gnicornの再起動をしてないことを思い出しました・・・
setting.pyを編集した際に再起動が必要というのを忘れてました。
無事読み込めました!
ありがとうございました^^
llr114様
再度回答に記入していただいてもよろしいでしょうか。
回答1件
あなたの回答
tips
プレビュー