私はurls.pyに、データベース内の適切なページが見つかると単純なビューを読み込むキャッチオールとして機能するエントリを持っています。このアプローチの問題は、URLソルバーが決して失敗しないということです。つまり、APPEND_SLASH機能は必要ではありません。DjangoキャッチオールURLを壊すことなくAPPEND_SLASH
静的ページURLに接頭辞を追加してキャッチオールであることを止める必要はありません。私は、urls.pyのエントリではなく404フックを使用するフラットページについて知っていますし、使用することを避けることを望んでいましたが、この問題は、まさにこの問題がユーザーが使用する理由のようなものかもしれません。
この問題を回避するにはどうしたらいいですか?または、私はただフラットページを与えて使用する必要がありますか?
私はあなたの答えを受け入れるだろう。私はこの同じ質問に対処していますが、私はもう一度それを聞くことはできません。私が与えることができるのはアップコートです。ブリリアント。 –
私はこのプロジェクトを完了したので、これをテストすることはできません。しかし、それは理にかなっており、ベンのフィードバックは励みになるので、私はそれを受け入れるだけです。 – nedned
唯一の欠点は、末尾のスラッシュのないURLに対してキャッチオールがなくなることです。 –