Tengo un modelo Django abstracto y quierodefine un ImageField dentro de él. El problema es que cuando lo defino, genera un error porque no tengo un atributo "upload_to". ¿Hay alguna manera de definirlo y tener una carpeta separada para cada clase heredada?
Respuestas
0 para la respuesta № 1upload_to puede ser invocable.
image=models.ImageField(upload_to=my_callable)
donde callable es algo como esto:
def my_callable(instance,filename):
path="sth depending on class name"
return path