私はそれが3tdパーティのアプリケーションで使用されるべきであると主に読んでいます。しかし、自分の多くのローカルアプリを持っている場合、それぞれ独自のネームスペースを与えるのは理にかなっていますか? このようにして、どのURLがどのアプリに属しているかを知ることができます。むしろ "名前"だけに依存する。django - url名前空間を使用する必要がある場合
0
A
答えて
0
通常、名前空間は、アプリケーションを再利用する必要がある場合(たとえば、アプリケーションの一部を別のアプリケーションで使用するモジュールにする場合)、複数のアプリケーションを含むサイトを構築する場合に便利ですユーザデータベース)。別のケースでは、プロジェクトの特定の機能を十分に分離しておきたい場合は、独自の名前空間と独自のurls.py
を持つ別々のアプリにすることができます。
名前空間のアプリを自分のアプリのモジュールとして間違って使用すると、競合が発生することがあります。
ネームスペースurls.py
は、アプリを再利用するために行うべき唯一のことではありません。テンプレートと静的ファイルをすべてサブフォルダに入れて、収集する方法が構造を平らにしたい場合があります。例えばあなたのテンプレートは次のようになりますmy_project/my_app/templates/my_app/template.html
あなたが開発しているものがスタンドアロンであることが確実であれば、名前空間は必要ありません。
関連する問題
- 1. PHP 5.2で名前空間を使用する場合ステートメント
- 2. 名前空間がある場合のAndroid XML DOM解析
- 3. Django get_absolute_urlと名前空間付きの名前付きURL
- 4. 必要なオブジェクト:名前空間
- 5. XML文書に一致するために名前空間を使用する必要がありますか?
- 6. 名前空間の前にイニシャライザが必要です
- 7. 空間データを使用する必要がありますか?
- 8. Django:フラットページの名前空間?
- 9. 名前空間stdを使用する場所。
- 10. WCF:すべてのデータ変換で同じ名前空間を使用する必要がありますか?
- 11. PHPの名前空間 - Parent \ Childを宣言する場合、なぜ "{Parent}を使用する"必要がありますか?
- 12. 名前のないパラメータは、空の名前「_」を使用して記述する必要がありますか?
- 13. なぜC++で名前空間を使用する必要がありますか?
- 14. XMLスキーマにはどのような名前空間を使用する必要がありますか?
- 15. VB.netで使用する名前空間。
- 16. 子孫セレクタを使用する必要がある場合
- 17. ウェブサービスを使用する必要がある場合
- 18. スカラリカバリを使用する必要がある場合:
- 19. Container :: clearResolvedInstanceを使用する必要がある場合
- 20. html要素に複数の名前空間を使用する
- 21. は、デフォルトの名前空間が指定されていない場合にプレフィックスを使用する必要があります
- 22. デフォルトの名前空間が指定されていない場合は、接頭辞とともに関数 ""を使用する必要があります。
- 23. spl_autoload_register私はspl_autoload_registerに問題がある「使用」名前空間
- 24. <c:if test = "$ {!request.isRequestedSessionIdFromCookie()}">名前空間で使用する必要がありますか?
- 25. エラー:要素スキーマの名前空間は、スキーマの名前空間である必要があります。http://www.w3.org/2001/XMLSchema
- 26. 名前空間に名前の変数を使用する
- 27. 名前空間の名前は複数形にする必要がありますか?
- 28. マップをマップするために@XmlJavaTypeAdapterを使用する場合、JAXBと空の名前空間
- 29. 名前空間にあるXMLの要素を処理する
- 30. 名前空間モデルの場合。格納フォルダの名前は複数形にする必要がありますか?
[URL Namespaceの実際の例](http://stackoverflow.com/questions/19171570/a-real-example-of-url-namespace)の可能な複製 – wolendranh