Я пытаюсь создать динамический пути к файлам в django. Я хочу создать такую файловую систему:
-- user_12
--- photo_1
--- photo_2
--- user_ 13
---- photo_1
Я нашел связанный вопрос: Поле загрузки пользовательского изображения Django с динамическим путем
Здесь, они говорят, что мы можем изменить путь upload_to и ведет к https : //docs.djangoproject.com/en/stable/topics/files/ док. В документации есть пример:
from django.db import models
from django.core.files.storage import FileSystemStorage
fs = FileSystemStorage(location='/media/photos')
class Car(models.Model):
...
photo = models.ImageField(storage=fs)
Но, по-прежнему, это не динамично, я хочу присвоить идентификатор автомобиля имени изображения, и я не могу назначить идентификатор до завершения определения автомобиля. Итак, как я могу создать путь с идентификатором автомобиля ??