登録ユーザーが一部のファイルをPDFとしてMEDIA_ROOT(usermediaディレクトリという名前)にアップロードすると、ドキュメントは12345676542.pdfとしてディレクトリに保存されます。この番号は、登録時に付与されるユーザーOIB番号です。
def handle_uploaded_file(f,wusr):
nname = "%s.%s" % (str(wusr.oib), f.name.split(".")[1])
print nname
destination = open('%s/%s' % (MEDIA_ROOT, nname), 'wb+')
for chunk in f.chunks():
destination.write(chunk)
destination.close()
ただし、ユーザーが別のドキュメントをアップロードする場合、このドキュメントは前のドキュメントとして保存されます
ユーザーが12345676542-1.pdfという名前のgethファイルに別のファイルをアップロードするタイミングを設定する方法