1. ホーム
  2. python

[解決済み] django の URL で末尾にスラッシュがない場合、リダイレクトされません。

2023-01-22 13:51:43

質問

2つのアプリケーションを2つのコンピュータに置いています。コンピュータ A では urls.py ファイルに次のような行があります。

(r'^cast/$', 'mySite.simulate.views.cast')

このURLは mySite.com/cast/mySite.com/cast . しかし、コンピュータBでは同じようなurlが書き出されています。

(r'^login/$', 'mySite.myUser.views.login')

なぜかコンピュータBでは url mySite.com/login / は動作しますが mySite.com/login には戻りません。 mySite.com/login/ に戻りません。何か見落としがあるのでしょうか?両方とも url.py ファイルは私には同じに見えます。

どのように解決するのですか?

あなたの APPEND_SLASH の設定を確認してください。

詳細は django docs を参照してください。