実行中のdjangoプロジェクトがあり、Satchmoをそのプロジェクトに統合したいと考えています。問題は、私のsite-packagesディレクトリにsatchmoを置くのではなく、djangoのアプリケーションとして使用する、つまり製品、配送、satchmo-utilsなどのすべてのsatchmoアプリケーションがディレクトリ内にあることです。 djangoプロジェクト。しかし、これを行うことで、モジュールが見つかりませんでした:satchmo_utilsまたはsatchmo-appsの中にあるものはすべてエラーになります。私はsatchmoアプリケーション(製品、出荷、税金など)を直接python/djangoパスに入れたくありません。だから私を助けてください。Satchmoと既存のdjangoプロジェクトを統合する
3
A
答えて
2
PYTHONPATH環境変数に追加したくないということですか?
もしそうなら、Satchmoがインストールされている場所の親ディレクトリを実行時にpythonモジュールの検索パスに追加して、プロジェクトにのみ適用することができます。 は、あなたがこのようなプロジェクトディレクトリにコピーされたサッチモのパッケージを持っていると言う:
project/
+-settings.py
+-satchmo/
+-apps/
+-projects/
+-static/
その後、あなたはPythonがそれを見つける作るためにあなたsettings.py
の先頭に次のように使用することができます。
import sys
import os
sys.path.insert(0, os.path.dirname(__file__))
関連する問題
- 1. 既存のDjangoプロジェクトにGeoDjangoを統合
- 2. Satchmoストアを既存のdjangoプロジェクトに統合するにはどうすればいいですか?
- 3. Django-CMSを既存のプロジェクトに統合する方法
- 4. django cmsと既存のdjangoプロジェクトを統合するミドルウェアのエラーを取得する
- 5. PayUmoneyとdjangoプロジェクトの統合
- 6. 既存のLaravelプロジェクトとユーザーデータベースに認証を統合します
- 7. 既存のモデルにDjangoの国を統合する方法
- 8. Linphoneを既存のプロジェクト(IOSのSIP)に統合する方法
- 9. 既存のcodeigniterにCDNを統合する方法プロジェクト
- 10. 既存のAndroidプロジェクトにLinphoneを統合する方法
- 11. 既存のプロジェクトにfreeRTOSを統合する
- 12. eclipseで既存のプロジェクトにgitを統合する
- 13. PayPalと既存のウェブサイトとの統合
- 14. 既存のDjangoプロジェクトをドッキングする
- 15. カフカと既存のアプリケーションインターフェイスを統合
- 16. アンギュラユニバーサルと既存のアンギュラプロジェクトを統合
- 17. Bootstrapのテーマを既存のAngularJSプロジェクトに統合
- 18. 既存データベースのVaadin統合
- 19. 既存のWebAPIエンドポイントとSignalRの統合
- 20. Laravel 5.0との既存のデータベース統合
- 21. リアクションネイティブ:既存のアプリケーションとの統合
- 22. Grailsと既存のWebアプリケーションの統合
- 23. 既存のAndroid AppとFirebaseの統合
- 24. 既存のデザインとPHP CMSの統合?
- 25. Sonarqubeと既存のOracle 12cの統合
- 26. リアクションネイティブ既存のAndroidアプリとの統合
- 27. 既存のプロジェクトにCakePHPまたはCodeIgniterを統合
- 28. Silverlightアプリケーションに既存のwcfプロジェクトを統合
- 29. 既存のMavenプロジェクトにJMHコードを統合
- 30. 既存のプロジェクトのgithubから特定のプロジェクトを統合しますか?
ない理由あなたはあなたのpythonpathにアプリを入れたいですか?それは明らかなことです。 –