実行中の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. Linphoneを既存のプロジェクト(IOSのSIP)に統合する方法
- 4. 既存のAndroidプロジェクトにLinphoneを統合する方法
- 5. PayPalと既存のウェブサイトとの統合
- 6. 既存データベースのVaadin統合
- 7. Grailsと既存のWebアプリケーションの統合
- 8. Laravel 5.0との既存のデータベース統合
- 9. 既存のデザインとPHP CMSの統合?
- 10. Silverlightアプリケーションに既存のwcfプロジェクトを統合
- 11. 既存のMavenプロジェクトにJMHコードを統合
- 12. 既存のプロジェクトにCakePHPまたはCodeIgniterを統合
- 13. 既存のプロジェクトのgithubから特定のプロジェクトを統合しますか?
- 14. 既存のWebアプリケーションにBIRTを統合
- 15. 既存のWebアプリケーションにGroovyを統合
- 16. WCFとSOAPを既存のサーバークライアントアプリケーションに統合する方法は?
- 17. 既存のショッピングカートへのPaypalの統合
- 18. Phpbb3フォーラムと既存のサイトとの統合
- 19. 既存のWebサイトと簡単に統合できるPHPフォーラムソフトウェア?
- 20. RefineryCMS既存のRailsとの統合を3.1以上アプリ
- 21. 既存のDjangoプロジェクトを仮想環境に移動する
- 22. あなたのアプリに既存のアンドロイドアプリを統合する
- 23. 既存のサイトにワードプレスを統合する - パーマリンクの問題
- 24. amcharts djangoとの統合
- 25. JqueryとDjangoの統合
- 26. XMLを既存のビューに統合する
- 27. 既存のウェブサイトに簡単なPHPブログシステムを統合する
- 28. ImageMagickを既存のVisual Studio C#ソリューションに統合する
- 29. 既存のgwtアプリケーションをgrailに統合する
- 30. 既存のウェブサイトにAlfrescoを統合する
ない理由あなたはあなたのpythonpathにアプリを入れたいですか?それは明らかなことです。 –