Conjunto de mudanças 5382 no repositório publico
- Timestamp:
- 15/10/2011 12:39:51 (8 anos atrás)
- Localização:
- il.spdo/trunk
- Arquivos:
-
- 2 adicionados
- 2 removidos
- 8 editados
Legenda:
- Não Modificado
- Adicionado
- Removido
-
il.spdo/trunk/il/spdo/__init__.py
r5327 r5382 1 1 # -*- extra stuff goes here -*- 2 from il.spdo import vocabulary 2 from il.spdo import vocabulary, saconfig 3 3 4 4 def initialize(context): -
il.spdo/trunk/il/spdo/config.py
r5365 r5382 5 5 CREATE_ALL_TABLES = True 6 6 PATH_ANEXOS='/var/interlegis/spdo/anexos' 7 DEFAULT_DSN='mysql://root:interlegis@localhost/spdo_devel?charset=utf8' 8 CREATE_SAMPLES=True 7 9 8 10 def Session(): 9 return named_scoped_session('spdo_session') ()11 return named_scoped_session('spdo_session') 10 12 11 13 MessageFactory = zope.i18nmessageid.MessageFactory('il.spdo') -
il.spdo/trunk/il/spdo/configure.zcml
r5352 r5382 13 13 <include file="skins.zcml" /> 14 14 <include file="profiles.zcml" /> 15 <include file="db.zcml" />16 15 <include file="pas.zcml" /> 17 16 <i18n:registerTranslations directory="locales" /> -
il.spdo/trunk/il/spdo/db.py
r5375 r5382 5 5 from sqlalchemy.orm import relationship, backref, sessionmaker 6 6 from sqlalchemy.ext.declarative import declarative_base 7 from il.spdo.config import TABLE_ARGS, CREATE_ALL_TABLES, Session 7 from il.spdo.config import TABLE_ARGS, CREATE_ALL_TABLES, Session, DEFAULT_DSN, CREATE_SAMPLES 8 8 from il.spdo.interfaces import IArea, IPessoa, IShowProtocolo 9 9 from random import choice … … 11 11 import math 12 12 import string 13 import sys 13 14 14 15 Base = declarative_base() 15 16 16 17 if __name__ == '__main__': 17 18 #from Products.Five import zcml 19 #from Products.Five import fiveconfigure 20 #fiveconfigure.debug_mode = True 21 #import il.spdo 22 #zcml.load_config('configure.zcml', il.spdo) 23 #zcml.load_config('configure.zcml', il.spdo) 24 25 engine = create_engine('mysql://root:interlegis@localhost/spdo?charset=utf8') 18 engine = create_engine(DEFAULT_DSN) 26 19 Session = sessionmaker(bind=engine) 27 20 … … 329 322 metadata.drop_all(engine) 330 323 metadata.create_all(engine) 324 if not CREATE_SAMPLES: 325 sys.exit() 331 326 332 327 session = Session() -
il.spdo/trunk/il/spdo/pas.py
r5362 r5382 55 55 """Consulta a pessoa usando o email como chave. 56 56 """ 57 session = Session() 58 query = session.query(Pessoa).filter_by(email=email) 59 if query.count() == 1: 60 return query.one() 61 57 #XXX: tratar corretamente a falta de base de dados 58 try: 59 session = Session() 60 query = session.query(Pessoa).filter_by(email=email) 61 if query.count() == 1: 62 return query.one() 63 except: 64 return 62 65 63 66 def getPessoaById(self, id): … … 131 134 'pluginid': self.getId(), 132 135 },) 136 try: 137 session = Session() 138 query = session.query(Pessoa) 139 except: 140 return () 133 141 134 session = Session()135 query = session.query(Pessoa)136 142 clause = None 137 143 result = [] -
il.spdo/trunk/il/spdo/profiles/default/componentregistry.xml
r5362 r5382 7 7 interface="plone.app.users.userdataschema.IUserDataSchemaProvider" 8 8 factory="il.spdo.userdata.UserDataSchemaProvider" /> 9 <utility 10 interface="z3c.saconfig.interfaces.IEngineFactory" 11 factory="il.spdo.saconfig.SPDOEngineFactory" 12 name="spdo_engine" /> 9 13 </utilities> 10 14 </componentregistry> -
il.spdo/trunk/il/spdo/profiles/default/metadata.xml
r5377 r5382 7 7 <dependency>profile-plone.app.drafts:default</dependency> 8 8 <dependency>profile-plone.formwidget.autocomplete:default</dependency> 9 <dependency>profile-collective.saconnect:default</dependency> 9 10 </dependencies> 10 11 </metadata> -
il.spdo/trunk/setup.py
r5339 r5382 34 34 'plone.formwidget.multifile', 35 35 'plone.directives.form', 36 'plone.app.drafts', 37 'plone.formwidget.autocomplete', 38 'collective.saconnect' 36 39 # -*- Extra requirements: -*- 37 40 ],
Note: Veja
TracChangeset
para ajuda no uso do visualizador de conjunto de mudanças.