私はNGINXとUWSGIを使用してDjangoアプリケーションを実行しています。このように使用オンラインで反映されないdjangoのurls.pyへの変更
マイURLpatterns:まだ
urlpatterns = [
url(r'^$', views.index),
url(r'^binaryQuestionApp/',include('binaryQuestionApp.urls')),
url(r'^pointlocations/',include('pointlocations.urls')),
url(r'^attributesFromPointsApp/',include('attributesFromPointsApp.urls')),
url(r'^admin/', admin.site.urls),
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
は、私がこれまでそれを変更したい:
しかしurlpatterns = [
url(r'^$', views.index),
url(r'^collections/',views.collections), ## new line ##
url(r'^binaryQuestionApp/',include('binaryQuestionApp.urls')),
url(r'^pointlocations/',include('pointlocations.urls')),
url(r'^attributesFromPointsApp/',include('attributesFromPointsApp.urls')),
url(r'^admin/', admin.site.urls),
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
、私のサーバー(およびの.pyファイルにこれをん押した後、私は一貫してDjangoの404ページを取得しています。
私が何かを変えるとテストの結果、私は仕事に変更を得ることができます。たとえば、url(r'^$', views.index),
が最終的に指す.htmlファイルに変更を加えることができます。これは私のサイトの更新です。
DjangoにURLパターンを更新させるにはどうすればよいですか?関連する質問私はsudo service uwsgi restart
を使用して無駄にしようとしたuwsgiまたはnginxを再起動するように指示します。
で再起動しますか? – Thomas
URLのconfに定義されていないランダムなURLを試していますか? –
@MosesKoledoye私は、404ページを与えるでしょう。実際、この例では 'mywebsite/randomurltoget404page'にナビゲートしようとしました –