Problema con TurboGears
Milton Galo Patricio Inostroza Aguilera
minoztro en gmail.com
Sab Ago 11 03:23:20 CEST 2007
El 10/08/07, Guillermo <gheize en gmail.com> escribió:
>
> > Les dejo el archivo controllers.py
> > [...]
> > class Root(controllers.RootController):
> > @expose(template="hello.templates.welcome")
> > def index(self):
> > import time
> > flash("Your application is now running")
> > return dict(now=time.ctime())
> >
> Disculpen el método no se llama a, sino hello :P
> @expose(template="hello.templates.hello")
> def hello(self):
> return "Hola mundo en lo de manuel"
Tienes problemas con la indentación fijate:
@expose(template="hello.templates.welcome")
def index(self):
esto funciona, y tu tienes lo siguiente:
@expose(template="hello.templates.hello")
def hello(self):
Si te fijas tienen un indent horror ["como decimos con un par de
colegas" :-) ], tu metodo debiera ser:
@expose(template="hello.templates.hello")
def hello(self):
y recuerda que el nombre que manda [es decir el que se mostrará como
url en el browser] es el nombre del metodo.
>
> Desde ya muchas gracias. Saludos! :)
Sería conveniente que te inscribas en la lista de turbogears en ingles
[1] o en español[2]
[1] http://groups.google.com/group/turbogears
[2] http://groups.google.com/group/turbogears-es
>
>
>
>
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
>
>
--
Milton Inostroza Aguilera
Más información sobre la lista de distribución Python-es