私のモデルでは、アップロードされる「ファイル名」のサイズは最大 255 文字です。それ以上だとクラッシュします。私が必要としているのは、「省略記号のようなもの、つまり 225 文字の後に 3 つのドット (...) を付けてから、ファイルの拡張子を表示する」ことです。
これは、私のモデル ファイルの小さなコードです。これが影響のポイントだと思います。
class Attachment(models.Model):
file = models.FileField(upload_to=get_upload_path, max_length=256,
storage=AttachmentsStorage() if AttachmentsStorage else None)
どんな助けでも大歓迎です。ありがとう :)