Zdravím Hraju si s nádstavbou nad SQLAlchemy, Elixirem ..
Nadefinuju si tabulku v model.py :

database_file = app_conf_file.database_file

metadata.bind = "sqlite:///%s" % database_file
metadata.bind.echo = True

class Post(Entity):
        name = Field(Unicode(50))
        text = Field(Unicode)

        def __repr__(self):
                return '<Post "%s">' % (self.name)

 Umístění souboru s databází beru z konfiguráku ...
Ve složce s model.py si otevřu ipython, naimportuju model, spustím
setup_all() a create_all(), vytvoří se tabulka, přes Post(name='foo',
text='bar') a session.flush() vložím záznam.

V jiném souboru si naimportuju model, vytvořím instanci, post = Post()
no ale od return post.query.all() dostanu error :(

SQLError: (OperationalError) no such table: models_model_post u'SELECT
models_model_post.text AS models_model_post_text, models_model_post.id
AS models_model_post_id, models_model_post.name AS
models_model_post_name \nFROM models_model_post ORDER BY
models_model_post.oid' []

Netuší někdo kde je chybička ? :)

_______________________________________________
Python mailing list
python@py.cz
http://www.py.cz/mailman/listinfo/python

Visit: http://www.py.cz

Odpovedet emailem