django.test.client.Clientのインスタンスを、OSのpythonのインストールではなく特定のvirtualenvを使うように設定することはできますか?もしそうなら、どうですか?Djangoのテストクライアントは特定のvirtualenvを使用できますか?
ありがとうございました!
編集: Django自体からではなく、ファブリック展開スクリプトからdjango.test.client.Clientを使用しています。ファブリックはvirtualenvにインストールされます。だから私は次のようなことをしています:
from django.test.client import Client
response = Client().get(url_path)
if response.status_code == 200: |
return response.content
else:
# handle error
pass
なぜファブリックスクリプトからdjangoテストクライアントを使用していますか? (例えば、urllibとは対照的に)? – second