, docs, upload_to, , , . , - :
from django.template.defaultfilters import slugify
class SomeModel(models.Model):
title = models.CharField(max_length=100)
def video_filename(instance, filename):
fname, dot, extension = filename.rpartition('.')
slug = slugify(instance.title)
return '%s.%s' % (slug, extension)
video = models.FileField(upload_to=video_filename)