タイトル: ファイルのアップロードとファイルの名前
SEOタイトル: djangoにおけるファイルのアップロードとファイル名および拡張子の取得
インポート
import os |
ビューの定義
※テンプレート側のアップロードファイルのname属性を[upload_file]とする
def post(self, request, *args, **kwargs): # ファイルの取得 upload_file = request.FILES['upload_file']
# ファイル名の取得 upload_file_name = upload_file.name
# 拡張子を除くファイル名(root)と拡張子(ext)の取得 root, ext = os.path.splitext(upload_file_name) |