私のフォーラムでは、次を使用してhtmlでファイルをアップロードしようとしました:
<form action="profiles.py" method="post">
<label class="labelOne" for="pics">Change your Profile pic </label>
<input type="file" name="uploadField" />
私の python 関数はそのファイルを受け取り、userprofiles の下にファイルを作成し、それにデータを書き込みます。
file = open('../data/accounts/userprofiles/'+str(form['name'].value)+'/'+'profilepics', 'w+')
file.write(str(form.getvalue('uploadField')))
file.close()
したがって、自分の写真になりたい場合はburger.jpg
、アップロードすると、python がそれを取得し、burger.jpg
使用してその名前のファイルを作成しw+
、データを書き込みます (これは画像である必要があります)。
しかし、なぜか画像が出ません。
次に何を試せばいいですか?