4


0

Django:「sys.path」は何を想定していますか?

Djangoアプリケーションを開発するとき、 `sys.path`には何が含まれますか? プロジェクトを含むディレクトリ、またはプロジェクトのディレクトリ、またはその両方?

2 回答


3


`sys.path`にはプロジェクトのディレクトリが必要です。 セットアップの内容によっては、プロジェクトを含むディレクトリも含まれる場合があります。

ただし、この質問の背後にある動機が特定のファイルを見つけることを保証することである場合、「sys.path」は通常のリストと同じように追加できることに注意する必要があります。 したがって、次のように新しい場所を「sys.path」に追加できます。

sys.path.append('/home/USER/some/directory/')

ファイルが見つかる場所。

お役に立てれば


0


私の知る限り、それは個人的な好みの問題です。 プロジェクトを含むディレクトリに移動しますが、それは私の好みです。