2

Djangoアプリケーションでは、登録時に、純粋にdjangoフォームを使用してパスを表示するのではなく、ユーザーが選択したプロファイル画像を表示できるようにしたい(ピンタレスト登録フォームを参照したいものの例) . プロフィール画像がアップロードされていても、ユーザーが登録を続行しないことを選択する可能性があるため、ajax アップロードが必要であり、一時的にどこかに保存する必要があると思います。その場合、アップロードされた画像は削除する必要があります。

これを処理する最良の方法は何ですか?あなたが指摘できる例はありますか?

ありがとう!!!

4

2 に答える 2

0

AJAX アップロードが必要であることは間違いありません。

アップロードが一時的であるか永続的であるかに関係なく、実装の状況はあまり変わりません。どちらの場合も、Web サーバーのディレクトリに画像をアップロードする必要があります。一時的な場合は、しばらくすると削除されます。

Django AJAX アップローダは次のとおりです: https://github.com/GoodCloud/django-ajax-uploader

于 2012-12-03T10:11:15.133 に答える
0

オプション1

HTML5 FileAPI を使用して、ユーザーが選択した画像をアップロードする前にサムネイルを表示できます。

オプション 2

AJAX を使用してファイルをアップロードし、プレビュー用にサムネイルを送り返すことができます。

于 2012-12-03T11:05:10.783 に答える