この内容は古いバージョンです。最新バージョンを表示するには、戻るボタンを押してください。
バージョン:1
ページ更新者:guest
更新日時:2018-12-13 05:47:25

タイトル: ファイルのアップロードとファイルの名前
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)