| |
Django Brasil |
Acho que eu erro esta aqui:
def __unicode__(self):
Você está mandando ele retornar quando salva ou para exibição "TODOS"
Você deve retornar campos que estão no seu model. Tipo assim.
def __unicode__(self):
Assim, ele retornará o número e o nome da "obra" ou seja lá o que for
Acho que é isto... Tenta aí e nos fale o resultado ;)
On 2 jul, 13:29, Carlos Aboim <abo...@gmail.com> wrote:
> Mas quando vou adicionar elementos no campo descrição surge-me o
> Request Method: POST
> coercing to Unicode: need string or buffer, tuple found
> models: http://dpaste.com/62538/
> Acho que a app esta a espera apenas de um valor, e eu passo dois:
> o que estou a fazer de errado?
> Obrigado
return self.obra
os campos... Teóricamente né!
Só que ele não faz isso, ou se faz, eu não sei lhe explicar como.
return (u'Número - %s, Nome - %s') %(self.numero, self.nome)
que você estiver cadastrando.
Conforme lhe falei, você está retornando self.obra e este campo é o
nome da classe ;)
> seguinte erro:
> Request URL: http://10.0.0.245/admin/rujoca/artigo/add/
> Exception Type: TypeError
> Exception Value:
> admin: http://dpaste.com/62541/
> descricao
> quantidade
> Carlos Aboim