Uma calculadora financeira em Turbogears

Criando o nosso projeto

Para criar um projeto no Unix (isso inclui Linux, Mac OS X etc.), faça como no exemplo abaixo:

/home/epx $ tg-admin quickstart

Enter project name: ajaxfin
Enter package name [ajaxfin]: ajaxfin
Do you need Identity (usernames/passwords) in this project? [no]
Selected and implied templates:
  TurboGears#tgbase      tg base template
  TurboGears#turbogears  web framework

... diversas mensagens informativas ...

reading manifest file 'ajaxfin.egg-info/SOURCES.txt'
writing manifest file 'ajaxfin.egg-info/SOURCES.txt'
/home/epx $ _

Se você usa Windows, siga as instruções do site do TurboGears.

Para executar o projeto recém-criado -- ou seja, permitir que um navegador Web acesse as páginas dele -- faça

/home/epx $ cd ajaxfin/
/home/epx/ajaxfin $ ./start-ajaxfin.py
2006-06-12 17:38:11,957 cherrypy.msg INFO CONFIG: Server parameters:
2006-06-12 17:38:11,958 cherrypy.msg INFO CONFIG:   server.environment: development
2006-06-12 17:38:11,958 cherrypy.msg INFO CONFIG:   server.log_to_screen: True
2006-06-12 17:38:11,958 cherrypy.msg INFO CONFIG:   server.log_file:
2006-06-12 17:38:11,959 cherrypy.msg INFO CONFIG:   server.log_tracebacks: True
2006-06-12 17:38:11,959 cherrypy.msg INFO CONFIG:   server.log_request_headers: True
2006-06-12 17:38:11,959 cherrypy.msg INFO CONFIG:   server.protocol_version: HTTP/1.0
2006-06-12 17:38:11,960 cherrypy.msg INFO CONFIG:   server.socket_host:
2006-06-12 17:38:11,960 cherrypy.msg INFO CONFIG:   server.socket_port: 8080
2006-06-12 17:38:11,960 cherrypy.msg INFO CONFIG:   server.socket_file:
2006-06-12 17:38:11,961 cherrypy.msg INFO CONFIG:   server.reverse_dns: False
2006-06-12 17:38:11,961 cherrypy.msg INFO CONFIG:   server.socket_queue_size: 5
2006-06-12 17:38:11,961 cherrypy.msg INFO CONFIG:   server.thread_pool: 10
2006-06-12 17:38:12,254 cherrypy.msg INFO HTTP: Serving HTTP on http://localhost:8080/
_
e abra a página http://localhost:8080 em seu navegador para verificar que o serviço está funcionando.

Hello World do TurboGears

A seguir: A página HTML base >>>

blog comments powered by Disqus