Ir para a pagina inicial dos Grupos do Google    Django Brasil
Re: [django-brasil] erro no tipo de dados

Helder Vieira <vieira.hel...@gmail.com>

Carlos,

quando você declara

descricao = models.ForeignKey(Artigo)

na realidade descrição será um apontador para um objeto da classe
Artigo, por isso sua suspeita está descartada. Por outro lado, percebi
que em sua classe Obra, você declarou o método __unicode__ retornando
a propriedade self.obra, mas na definição de sua classe Obra não
consta tal atributo.

Boa sorte.

Helder Vieira da Silva
Graduado em Sistemas para Internet pelo Instituto Federal da Paraíba (CEFET/PB)
Aluno da pós-graduação em Desenvolvimento para Dispositivos Móveis pela FATEC/JP
Analista de Sistemas da Procuradoria Geral do Estado da Paraíba

http://www.pge.pb.gov.br/
http://www.helder.eti.br/

2009/7/2 Carlos Aboim <abo...@gmail.com>:

> Quero adicionar Obras na minha base de dados.

> Mas quando vou adicionar elementos no campo descrição surge-me o
> seguinte erro:

> Request Method:         POST
> Request URL:    http://10.0.0.245/admin/rujoca/artigo/add/
> Exception Type:         TypeError
> Exception Value:

> coercing to Unicode: need string or buffer, tuple found

> models:  http://dpaste.com/62538/
> admin:   http://dpaste.com/62541/

> Acho que a app esta a espera apenas de um valor, e eu passo dois:
> descricao
> quantidade

> o que estou a fazer de errado?

> Obrigado
> Carlos Aboim