Dưới đây là một mô hình django đơn giản:Làm cách nào để cập nhật tên tệp của phiên bản FileField của Django?
class SomeModel(models.Model):
title = models.CharField(max_length=100)
video = models.FileField(upload_to='video')
Tôi muốn lưu bất kỳ trường hợp để tên file 's video
sẽ là một tên tập tin hợp lệ của title
.
Ví dụ: trong giao diện quản trị, tôi tải một phiên bản mới có tiêu đề "Lorem ipsum" và video có tên "video.avi". Bản sao của tệp trên máy chủ phải là "Lorem Ipsum.avi" (hoặc "Lorem_Ipsum.avi").
Cảm ơn bạn :)
@rz bạn có ý định làm điều đó 'upload_to = video_filename' –
@ T.Stone: ahh yes! cảm ơn –