大規模なDjangoプロジェクトでは、アプリケーションの起動時に実行するいくつかの悪質な猿のパッチ適用のハッキングがあります。しかし、私はそのようなハッカーのための正しい場所をよく見ていません。urls.py
でもsettings.py
でもmanage.py
もこのようには見えません。どこにお勧めしますか?Djangoでグローバルアプリケーション設定ルーチンをどこに置くべきですか?
1
A
答えて
1
あなたはいつも初期化に出くわします。だからこそ、初期化のためにinitを使う方が良い。 djangoであっても、プロジェクトを作成するときにはinit.pyが必要です。 私は通常、すべての私の初期化を__init__.py
に入れました。それは安全で清潔です。別の初期化モジュールを作成するのではなく、同じことを行うことができます。
0
現時点では、この質問に対して本当に良い答えはありません。現在のところSummer of Codeプロジェクトがあり、初期化コードのフックが含まれていることが期待されています。
その間、私はこれのための最良の場所はurls.pyにあると思います。管理アプリケーションとHaystackはどちらもそれを行い、良いパターンに見えます。
関連する問題
- 1. どこにdjangoアプリケーションフォルダを置くべきですか
- 2. ReactとReduxでデータモデルをどこに置くべきですか?
- 3. CakePHPアプリケーションでCASセッションチェックコードをどこに置くべきですか?
- 4. フラックススタンダードアクションでリクエストステータスをどこに置くべきですか?
- 5. iPhone App:どこに設定ファイルを置くのですか?
- 6. グローバルアプリケーション設定へのアクセス
- 7. カスタムバリデーターはどこでRails 5に置くべきですか?
- 8. Zendフレームワークでは、カスタムバリデータはどこに置くべきですか?
- 9. クロノスをどこに置くべきですか?
- 10. どこにデータマネージャーを置くべきですか
- 11. 私はrespond_toブロックをどこに置くべきですか?
- 12. エリクサーフェニックスグローバルコントローラーヘルパーをどこに置くべきですか
- 13. どこにRabbitMqを置くべきですか?
- 14. どこにgtk.hファイルを置くべきですか?
- 15. Androidスタジオ:どこに弦を置くべきですか?
- 16. 私はグリッドコードをどこに置くべきですか?
- 17. どこに "coap + tcp" URIを置くべきですか?
- 18. zend framework 3にカスタムクラスファイルはどこに置くべきですか?
- 19. IPython設定ファイルはどこに置くのですか?
- 20. gradle.jarはどこに置くべきですか?
- 21. イメージファイルはどこに置くべきですか?
- 22. Node.js Webプロジェクトフォルダはどこに置くべきですか?
- 23. ApnsPHPの.pemファイルはどこに置くべきですか?
- 24. 空の基本クラスはどこに置くべきですか?
- 25. PHP:Restfulサービスコードはどこに置くべきですか?
- 26. @EnableAsyncアノテーションはどこに置くべきですか
- 27. Googleサイトのサーバーサイドコードはどこに置くべきですか?
- 28. パーシャルビューはどこに置くべきですか
- 29. SQLクエリはどこに置くべきですか?
- 30. どこにdjangoプラグインを置くか