WebTestを使用して画像のアップロードをテストする方法を知っている人はいますか?私の現在のコードは次のとおりです。DjangoとWebtestによる画像のアップロード
form['avatar'] =('avatar', os.path.join(settings.PROJECT_PATH, 'static', 'img', 'avatar.png'))
res = form.submit()
私は次のエラーが取得応答では、「有効な画像をアップロードしてアップロードしたファイルは、画像または破損した画像のいずれかではなかったです。。」。
ご協力いただければ幸いです。
私は、ファイルのオブジェクトを渡す必要がありますね。 – power
いいえ、ファイルオブジェクトが渡された場合、WebTestから "ValueError:File content is not "が返されます。 –
image_file.read()を渡すとどうなりますか? – power