Hola, he tengo una duda. he estado tratando de hacer que cuando se guarde una imagen se guarde de la siguiente manera:
la idea es que cuando se cree un usuario en este caso se genere una sub-carpeta con el nombre del usuario para almacenar sus imagenes
models.py
class Usuario(models.Model):
nombre = modeles.charfield
class fotos(models.Model):
usuario = models.Foregeinkey(Usuario)
fotos = models.imagefield(upload_to=get_file_path)
def get_file_path(self, filename):
from proyecto.usuario.models import Usuario, fotos
nombre_u = fotos.objects.filter(self.nombre)
return 'usuarios/%s/' % (nombre_u)