Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

MK

Django: Passar dados das views para o template

Mensagens Recomendadas

MK

Viva!

Pessoal, estou a aprender Django, mas estou com problemas ao passar dados das views para os templates.

A minha view tem este código:

def about_view(request):
   desc = 'This is a message from views'
   data = {'desc': desc}
   return render_to_response('home/about.html', data, 'context_instance=RequestContext(request)')

E no template estou a receber os dados desta forma:

<h4>{{ desc }}</h4>

Erro: http://dpaste.com/942165/

Request URL: http://localhost:8000/about/

Django Version: 1.4.3

Exception Type: AttributeError

Exception Value: 'str' object has no attribute 'update'

Exception Location: /usr/local/lib/python2.7/dist-packages/django/template/loader.py in render_to_string, line 174

Python Executable: /usr/bin/python

Python Version: 2.7.1

Alguém me consegue ajudar?

É que não estou a conseguir fazer debbugging disto...

Editado por thoga31
GeSHi

Partilhar esta mensagem


Ligação 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.