我有以下模型结构:
class Uploadable(models.Model):
file = models.FileField('Datei', upload_to=upload_location, storage=PRIVATE_FILE_STORAGE)
content_type = models.ForeignKey(ContentType, on_delete=models.CASCADE)
object_id = models.PositiveIntegerField()
content_object = GenericForeignKey('content_type', 'object_id')
class Inspection(models.Model):
...
picture_before = GenericRelation(Uploadable)
picture_after = GenericRelation(Uploadable)
我想知道如何判断一个文件是作为 a 上传的,picture_before
而另一个文件是作为picture_after
. Uploadable
不包含任何有关它的信息。
谷歌搜索了一段时间,但没有找到合适的解决方案。
感谢您的支持!