私はdjangoの学習を始めたばかりです。小さなログインシステムを始めたとき、そのためのフォームを開発しなければなりませんでした。私はそれにhtmlページを使用し、データを処理してからviews.py
、応答を別のビューに入れました。forms.py
しかし、与えられた例で呼び出されたファイルに出くわしました。どっちが使いやすくてどっちが使いやすいのかわからない。誰でも私を助けることができますか?
7253 次
2 に答える
0
モデルとビューを「ばかげた」ものにするのは選択によるものです。「forms.py」のような特定のファイルを使用して、フォームクラスとその検証を一緒に使用する場合、これらのフォームを使用するよりも、これらのフォームを単体テストする方がはるかに簡単で特に高速です。 Django のテスト クライアント。同じことがモデルにも当てはまります。複雑なアルゴリズムは通常、「utils.py」(または同様の名前のファイル) に入れられるため、簡単にテストできます。
最後に、views.py または models.py ファイルのサイズが時間の経過とともにどんどん大きくなっていくと、常にファイルをスクロールするのは少し面倒です。
于 2013-08-03T15:17:07.860 に答える