Я пытаюсь загрузить файлы для модели статьи. Поскольку объект может иметь несколько изображений, я использую внешний ключ из модели файла в моей модели статьи. Тем не менее, я хочу, чтобы все файлы имели уникальные названия. Вот фрагмент кода.django: уникальное имя для объекта в пределах набора внешних ключей
class Article(models.Model):
name = models.CharField(max_length=64)
class Files(models.Model):
title = models.CharField(max_length=64)
file = models.FileField(upload_to="files/%Y/%m/%d/")
article = models.ForeignKey(Article)
Теперь, когда я загрузить файлы, я хочу, чтобы названия файлов должны быть уникальными в пределах «foreign_key» набор статьи, и не обязательно среди всех объектов файлов. Есть ли способ автоматически установить заголовок файлов? Предпочтительно для некоторой комбинации связанной статьи и инкрементных целых чисел! Я намерен загружать файлы только из интерфейса администратора, а файлы устанавливаются Inline в форме admin.
Его трудно посоветовать, не зная, какую версию django. –
Его последняя версия 1.2.3 – Neo