Para setar a linguagem padrão da sua aplicação utilizando o turbogears basta editar o arquivo development.ini e incluir a seguinte linha após [app:main]: lang = pt_BR Depois execute os seguintes comandos: python setup.py extract_messages python setup.py init_catalog -l pt_BR python setup.py compile_catalog O primeiro comando extrai todas as mensages que devem ser traduzidas (dos templates […]
Tag: turbogears
Categorias
Turbogears 2 e Elixir
Para se integrar o elixir no turbogears 2, basta editar o arquivo model/__init__.py do seu projeto para ficar desse jeito: # -*- coding: utf-8 -*- from zope.sqlalchemy import ZopeTransactionExtension from sqlalchemy.orm import scoped_session, sessionmaker from sqlalchemy.ext.declarative import declarative_base import elixir maker = sessionmaker(autoflush=True, autocommit=False, extension=ZopeTransactionExtension()) DBSession = scoped_session(maker) elixir.session = DBSession elixir.options_defaults[“shortnames”] = True DeclarativeBase […]