djangoで使用するためのいくつかの機能を開発しているとき。この場合、ミドルウェアとデコレータのようなその他のユーティリティがあります。それはDjangoアプリケーションにすることの任意のアップサイドはありますか?ライブラリにはモデルがありませんので、models.pyには何のポイントもありません(djangoにアプリとして見せる必要があります)、INSTALLED_APPSに入れてください。しかし、私はとにかくそれをやっている人々を参照してください、何が利点ですか?Djangoのライブラリをアプリに変えることの利点はありますか?
3
A
答えて
2
ライブラリにテンプレート、テンプレートタグ、またはフィルタを提供するには、アプリを作成する必要があります。さもなければ、Djangoはそれらを取得しません。
1
私の意見では、ミドルウェアとデコレータには利点はありません。私の経験則:モデルやビューがあれば、それをアプリにします。。
カスタムテンプレートタグでも、私はそれを卵にして、それを使用するアプリにインポートすることにしました。
良い質問
0
IMO使用しているアプリやライブラリのリストをすぐに見ることができます。何かを見逃してしまった場合は、ただちにpip install
またはeasy_install
にしてください。
関連する問題
- 1. このリファクタリングには何か利点はありますか?
- 2. anglejsにテンプレートをプリフェッチすることの利点はありますか?
- 3. x64としてアセンブリをコンパイルすることに利点はありますか?
- 4. デスクトップマニフェストにアプリマニフェストファイルを持たせることに利点はありますか?
- 5. スタースキーマテーブルデザインにリレーションシップを含めることに利点はありますか?
- 6. C#で参照ライブラリを宣言することの利点は?
- 7. これをコード化するのにパフォーマンス上の利点はありますか?
- 8. アプリケーションデータベースを使用パターンで分けることに利点はありますか?
- 9. グループや権限を扱えるDjangoアプリはありますか?
- 10. herokuで私のdjangoアプリにgunicornをインストールする利点は何ですか?
- 11. フォアグラウンドサービスにContext.startService(Intent)の代わりにContext.startForegroundService(Intent)を使用することに利点はありますか?
- 12. ソフトウェアをパッケージマネージャからインストールするよりもソースからビルドすることの利点はありますか?
- 13. QTにはOpenStreetMapを利用するライブラリがありますか?
- 14. ニューラルネットワークにテンソルフローを使用する利点はありますか?
- 15. セッション変数を暗号化するセキュリティ上の利点はありますか?
- 16. SharedPreferencesの代わりにDataLayersを使用することに不利な点はありますか?
- 17. Angularのコンポーネントスタイルカプセル化にパフォーマンス上の利点はありますか?
- 18. PDO :: queryとmysql_queryを使用することによるセキュリティ上の利点はありますか?
- 19. userscriptでは、querySelector()とjQueryの$()を使用する利点はありますか?
- 20. Androidサポートライブラリの使用に不利な点はありますか?
- 21. コンストラクタインジェクションよりプロパティインジェクションの利点はありますか?
- 22. .net 4のno-PIA機能を使用することによるパフォーマンス上の利点はありますか?
- 23. リンクの代わりにボタンを使用する利点はありますか?
- 24. (gasp)ACTに利用できるPythonライブラリはありますか?
- 25. std :: forward_listよりGnomeのgslistに利点がありますか?
- 26. Rにあまりにも多くのライブラリをロードすることの欠点は何ですか?
- 27. Outlook ExpressとIMAP:利点はありますか?
- 28. PHPでオブジェクトを使用するとパフォーマンス上の利点はありますか?
- 29. `unreachable!` vs `panic!`を使用するとパフォーマンス上の利点はありますか?
- 30. 別のテーブルに値を格納することに大きな利点はありますか?
+1私はモデル/ビューのルールも使用します。 – bogeymin