Jeff,

I think what you're working towards is a functioning identity doohickey
pretty much immediately after enabling it in dev.cfg, without config
anywhere else.  A commendable idea, I think, but it's not there yet.
With a fresh quickstart, dev.cfg edits, and "python test-start.py",

I get the following error when trying to access the site:

Traceback (most recent call last):
  File
"/usr/lib/python2.4/site-packages/CherryPy-2.1.0-py2.4.egg/cherrypy/_cphttptools.py",
line 269, in run
    applyFilters('beforeMain')
  File
"/usr/lib/python2.4/site-packages/CherryPy-2.1.0-py2.4.egg/cherrypy/_cphttptools.py",
line 641, in applyFilters
    method()
  File
"/usr/lib/python2.4/site-packages/TurboGears-0.9a0dev_r485-py2.4.egg/turbogears/visit.py",
line 80, in beforeMain
    plugin.record_request( visit.id )
  File
"/usr/lib/python2.4/site-packages/TurboGears-0.9a0dev_r485-py2.4.egg/turbogears/identity/visitor.py",
line 134, in record_request
    identity= self.identity_from_request(visit_id)
  File
"/usr/lib/python2.4/site-packages/TurboGears-0.9a0dev_r485-py2.4.egg/turbogears/identity/visitor.py",
line 58, in identity_from_request
    identity= source(visit_id)
  File
"/usr/lib/python2.4/site-packages/TurboGears-0.9a0dev_r485-py2.4.egg/turbogears/identity/visitor.py",
line 94, in identity_from_visit
    return self.provider.load_identity( visit_id )
  File
"/usr/lib/python2.4/site-packages/TurboGears-0.9a0dev_r485-py2.4.egg/turbogears/identity/soprovider.py",
line 156, in load_identity
    visit= TG_VisitIdentity.by_visit_id( visit_id )
  File "<string>", line 1, in <lambda>
  File
"/usr/lib/python2.4/site-packages/SQLObject-0.7.1dev_r1457-py2.4.egg/sqlobject/main.py",
line 1266, in _SO_fetchAlternateID
    result, obj = cls._findAlternateID(name, dbName, value, connection)
  File
"/usr/lib/python2.4/site-packages/SQLObject-0.7.1dev_r1457-py2.4.egg/sqlobject/main.py",
line 1262, in _findAlternateID
    value), None
  File
"/usr/lib/python2.4/site-packages/SQLObject-0.7.1dev_r1457-py2.4.egg/sqlobject/dbconnection.py",
line 585, in _SO_selectOneAlt
    return self.queryOne("SELECT %s FROM %s WHERE %s = %s" %
  File
"/usr/lib/python2.4/site-packages/SQLObject-0.7.1dev_r1457-py2.4.egg/sqlobject/dbconnection.py",
line 748, in queryOne
    return self._dbConnection._queryOne(self._connection, s)
  File
"/usr/lib/python2.4/site-packages/SQLObject-0.7.1dev_r1457-py2.4.egg/sqlobject/dbconnection.py",
line 339, in _queryOne
    self._executeRetry(conn, c, s)
  File
"/usr/lib/python2.4/site-packages/SQLObject-0.7.1dev_r1457-py2.4.egg/sqlobject/dbconnection.py",
line 295, in _executeRetry
    return cursor.execute(query)
ProgrammingError: ERROR:  relation "tg_visit_identity" does not exist

SELECT id, visit_id, user_id FROM tg_visit_identity WHERE visit_id = 1


I don't think the auto-generation of tables on application start is
working yet.

-Mike

Reply via email to