Comment by [email protected]:
Just want to share my codes of the example rewritten with proteus on tryon 3
{{{
from wsgiref.simple_server import make_server
from pyramid.config import Configurator
from pyramid.response import Response
from proteus import config, Model, Wizard
def hello_world(request):
User = Model.get('res.user')
user = User.find([('id', '=', 1)])[0]
return Response("%s, Hello World!" % user.name)
if __name__ == '__main__':
proteus_config = config.set_trytond(database_name='sportshh',
database_type='postgresql',
config_file='/home/rwema/env/trytond.conf', password='tryton')
pyramid_config = Configurator()
pyramid_config.add_route('hello', '/')
pyramid_config.add_view(hello_world, route_name='hello')
app = pyramid_config.make_wsgi_app()
server = make_server('0.0.0.0', 8080, app)
server.serve_forever()
}}}
For more information:
https://code.google.com/p/tryton/wiki/TrytonPyramid