Caminho dinâmico para Upload_to no modelo Django (Models.filefield)
📁 Funções lambda em Python, python, Desenvolvimento web com Django, IA
Olá, no Django até a versão 1.4 existia a oportunidade no modelo para models.filefield de especificar “dinamicamente” “O caminho criado para armazenar arquivos na variável Upload_to
Models.py #... attach = models.filefield(verbose_name=u'Foto', blank=true, upload_to=lambda instance, filename: 'attach/%s/%s'%(instance.id, filename))
No Django versão 1.4 o ID é atribuído depois e portanto instance.id = None e também instance.pk = None. Diga-me como apontar o ID do modelo no caminho.