From: Ant Zucaro Date: Thu, 31 Mar 2011 21:04:09 +0000 (-0400) Subject: Remove throwaway model and view from Paster template. X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=44c6d2b146cb24ec9c5ee011f4c9695e6076d128;p=xonotic%2Fxonstat.git Remove throwaway model and view from Paster template. --- diff --git a/xonstat/__init__.py b/xonstat/__init__.py index b9b21bc..9b80fe0 100644 --- a/xonstat/__init__.py +++ b/xonstat/__init__.py @@ -10,8 +10,6 @@ def main(global_config, **settings): initialize_sql(engine) config = Configurator(settings=settings) config.add_static_view('static', 'xonstat:static') - config.add_route('home', '/', view='xonstat.views.my_view', - view_renderer='templates/mytemplate.pt') return config.make_wsgi_app() diff --git a/xonstat/models.py b/xonstat/models.py index a036e8c..af908a8 100644 --- a/xonstat/models.py +++ b/xonstat/models.py @@ -15,28 +15,7 @@ from zope.sqlalchemy import ZopeTransactionExtension DBSession = scoped_session(sessionmaker(extension=ZopeTransactionExtension())) Base = declarative_base() -class MyModel(Base): - __tablename__ = 'models' - id = Column(Integer, primary_key=True) - name = Column(Unicode(255), unique=True) - value = Column(Integer) - - def __init__(self, name, value): - self.name = name - self.value = value - -def populate(): - session = DBSession() - model = MyModel(name=u'root', value=55) - session.add(model) - session.flush() - transaction.commit() - def initialize_sql(engine): DBSession.configure(bind=engine) Base.metadata.bind = engine Base.metadata.create_all(engine) - try: - populate() - except IntegrityError: - DBSession.rollback() diff --git a/xonstat/views.py b/xonstat/views.py index d68062e..39a187f 100644 --- a/xonstat/views.py +++ b/xonstat/views.py @@ -1,7 +1 @@ from xonstat.models import DBSession -from xonstat.models import MyModel - -def my_view(request): - dbsession = DBSession() - root = dbsession.query(MyModel).filter(MyModel.name==u'root').first() - return {'root':root, 'project':'XonStat'}