Ir para o conteúdo
Helio13

Inserir várias imagens no mesmo registo no GridFS

Mensagens Recomendadas

Helio13    2
Helio13

Oi.

Na minha aplicação Django e mongodb estou a inserir fotos no gridfs do mongo.

Inserir apenas uma foto, num registo, tudo ok.

Agora quando quero inserir mais que uma, não estou a conseguir. Estou a definir como uma lista, mas dá erro.

Estou a tentar assim

class Painting(Document):
artist = StringField()
photo = ListField(FileField())
my_painting = Painting(artist='Steve')
my_painting.photo.append(open('C:/BD.JPG', 'r'))
my_painting.save()
Mas dá-me o seguinte erro: Validationerror('file' object has no attribute 'grid_id': ['photo'])

Alguém sabe o que estou a fazer mal?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.