Bottle Peewee -- Provide Peewee ORM integration to Bottle framework.
- python >= 2.6
Bottle Peewee should be installed using pip: :
pip install bottle-peewee
from bottle import Bottle
from bottle_peewee import PeeweePlugin
from peewee import Model, CharField
app = Bottle()
db = PeeweePlugin('sqlite:///:memory:')
class User(Model):
name = CharField()
class Meta(object):
database = db.proxy
app.install(db)
db.database.create_table(User)
User.create(name='test')
assert [user for user in User.select()]
PEEWEE_CONNECTION -- A connection string to database
If you have any suggestions, bug reports or annoyances please report them to the issue tracker at https://github.com/klen/bottle-peewee/issues
Development of Bottle Peewee happens at: https://github.com/klen/bottle-peewee
- klen (Kirill Klenov)
Licensed under a BSD license.