Latest posts on TurboGears не запускается toolbox topichttps://python.su/forum/topic/173/2006-10-20T16:42:59+03:00Веб-технологии :: Pyramid / Pylons / TurboGears :: TurboGears не запускается toolbox
2006-10-20T16:42:59+03:00pythonwin12061) попробуй пересоздать БД<br/>2) есди не поможет, включи поиск по “child_name”<br/>если в IDLE питона, то Alt+F3<br/>:)
Веб-технологии :: Pyramid / Pylons / TurboGears :: TurboGears не запускается toolbox
2006-10-19T09:36:12+03:00dem1180<blockquote>не много не понял, - поясни пожалуйста.</blockquote>Да не в браузере дело. Дело в сессиях. Я не знаю почему, зачем и как, но toolbox периодически выкидывает ошбки указанные выше. Я борюсь с этим только с полным сбросом всех cookies. У кого есть лечение лучше - отпишитесь плз.
Веб-технологии :: Pyramid / Pylons / TurboGears :: TurboGears не запускается toolbox
2006-10-19T08:07:33+03:00pythonwin1177<blockquote><em>dem</em><br/>Прикол - из Лиса не работает а из LYNX - работает !похоже на баг?</blockquote>не много не понял, - поясни пожалуйста.
Веб-технологии :: Pyramid / Pylons / TurboGears :: TurboGears не запускается toolbox
2006-10-19T08:04:57+03:00pythonwin1176<strong>dem</strong>, посмотри <br/><a href="http://groups.google.com/group/turbogears/search?group=turbogears&q=Catwalk&qt_g=1&searchnow=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA%2B%D0%B2%2B%D1%8D%D1%82%D0%BE%D0%B9%2B%D0%B3%D1%80%D1%83%D0%BF%D0%BF%D0%B5">Catwalk</a><br/><br/><a href="http://trac.turbogears.org/turbogears/ticket/213">http://trac.turbogears.org/turbogears/ticket/213</a>
Веб-технологии :: Pyramid / Pylons / TurboGears :: TurboGears не запускается toolbox
2006-10-19T07:47:24+03:00pythonwin1175<strong>dem</strong>, попробуй пересоздать БД. :)<br/><br/>+ я ещё разбираюсь. :)
Веб-технологии :: Pyramid / Pylons / TurboGears :: TurboGears не запускается toolbox
2006-10-17T17:42:33+03:00pythonwin1137<strong>dem</strong>, спасибо! :)
Веб-технологии :: Pyramid / Pylons / TurboGears :: TurboGears не запускается toolbox
2006-10-17T16:40:46+03:00dem1134TurboGears Version Info<br/><br/> * TurboGears 1.0b1<br/> * nose 0.9.0<br/> * configobj 4.3.2<br/> * RuleDispatch 0.5a0.dev-r2115<br/> * setuptools 0.6c3<br/> * FormEncode 0.5.1<br/> * cElementTree 1.0.5-20051216<br/> * PasteScript 0.9.7<br/> * elementtree 1.2.6<br/> * simplejson 1.3<br/> * SQLObject 0.7.1dev-r1860<br/> * CherryPy 2.2.1<br/> * TurboKid 0.9.8<br/> * TurboCheetah 0.9.5<br/> * TurboJson 0.9.9<br/> * PyProtocols 1.0a0<br/> * Cheetah 1.0<br/> * PasteDeploy 0.9.6<br/> * Paste 0.9.7<br/> * FormEncode 0.5.1<br/> * kid 0.9.3<br/> * Cheetah 1.0<br/> * elementtree 1.2.6<br/><br/>Installed Plugins<br/>Identity Providers<br/><br/> * sqlobject (TurboGears 1.0b1)<br/> * sqlalchemy (TurboGears 1.0b1)<br/><br/>tg-admin Commands<br/><br/> * info (TurboGears 1.0b1)<br/> * shell (TurboGears 1.0b1)<br/> * quickstart (TurboGears 1.0b1)<br/> * update (TurboGears 1.0b1)<br/> * sql (TurboGears 1.0b1)<br/> * i18n (TurboGears 1.0b1)<br/> * toolbox (TurboGears 1.0b1)<br/><br/>Visit Managers<br/><br/> * sqlobject (TurboGears 1.0b1)<br/> * sqlalchemy (TurboGears 1.0b1)<br/><br/>Template Engines<br/><br/> * kid (TurboKid 0.9.8)<br/> * cheetah (TurboCheetah 0.9.5)<br/> * json (TurboJson 0.9.9)<br/><br/>Widget Packages<br/><br/>TurboGears Extensions<br/><br/> * visit (TurboGears 1.0b1)<br/> * identity (TurboGears 1.0b1)
Веб-технологии :: Pyramid / Pylons / TurboGears :: TurboGears не запускается toolbox
2006-10-17T15:11:49+03:00pythonwin1127<blockquote><em>dem</em><br/>Касается это только запуска и работы с toolbox.<br/>Вот это гемор! Все работает, но нужно периодически выносить все “кукиши” - что за бред?</blockquote>а какие пакеты стоят?<br/><br/>спрашиваю, не от праздности. :)
Веб-технологии :: Pyramid / Pylons / TurboGears :: TurboGears не запускается toolbox
2006-10-17T15:02:20+03:00dem1125Касается это только запуска и работы с toolbox.<br/>Вот это гемор! Все работает, но нужно периодически выносить все “кукиши” - что за бред?
Веб-технологии :: Pyramid / Pylons / TurboGears :: TurboGears не запускается toolbox
2006-10-17T14:22:09+03:00pythonwin1121это при запуске или при входе в toolbox или при входе в Catwalk?
Веб-технологии :: Pyramid / Pylons / TurboGears :: TurboGears не запускается toolbox
2006-10-17T14:13:46+03:00dem1120Прикол - из Лиса не работает а из LYNX - работает !похоже на баг?
Веб-технологии :: Pyramid / Pylons / TurboGears :: TurboGears не запускается toolbox
2006-10-17T14:02:07+03:00dem1119Traceback (most recent call last):<br/> File “/usr/local/lib/python2.4/site-packages/CherryPy-2.2.1-py2.4.egg/cherrypy/_cphttptools.py”, line 103, in _run<br/> applyFilters('before_main')<br/> File “/usr/local/lib/python2.4/site-packages/CherryPy-2.2.1-py2.4.egg/cherrypy/filters/__init__.py”, line 151, in applyFilters<br/> method()<br/> File “/usr/local/lib/python2.4/site-packages/TurboGears-1.0b1-py2.4.egg/turbogears/visit/api.py”, line 154, in before_main<br/> plugin.record_request( visit )<br/> File “/usr/local/lib/python2.4/site-packages/TurboGears-1.0b1-py2.4.egg/turbogears/identity/visitor.py”, line 170, in record_request<br/> set_current_identity( identity )<br/> File “/usr/local/lib/python2.4/site-packages/TurboGears-1.0b1-py2.4.egg/turbogears/identity/__init__.py”, line 105, in set_current_identity<br/> cherrypy.request.user_name = identity.user_name<br/> File “/usr/local/lib/python2.4/site-packages/TurboGears-1.0b1-py2.4.egg/turbogears/identity/soprovider.py”, line 91, in _get_user_name<br/> if not self.user:<br/> File “/usr/local/lib/python2.4/site-packages/TurboGears-1.0b1-py2.4.egg/turbogears/identity/soprovider.py”, line 82, in _get_user<br/> self._user= user_class.get( visit.user_id )<br/> File “/usr/local/lib/python2.4/site-packages/SQLObject-0.7.1dev_r1860-py2.4.egg/sqlobject/inheritance/__init__.py”, line 161, in get<br/> val = super(InheritableSQLObject, cls).get(id, connection, selectResults)<br/> File “/usr/local/lib/python2.4/site-packages/SQLObject-0.7.1dev_r1860-py2.4.egg/sqlobject/main.py”, line 912, in get<br/> val._init(id, connection, selectResults)<br/> File “/usr/local/lib/python2.4/site-packages/SQLObject-0.7.1dev_r1860-py2.4.egg/sqlobject/main.py”, line 955, in _init<br/> selectResults = self._connection._SO_selectOne(self, dbNames)<br/> File “/usr/local/lib/python2.4/site-packages/SQLObject-0.7.1dev_r1860-py2.4.egg/sqlobject/dbconnection.py”, line 576, in _SO_selectOne<br/> return self.queryOne(<br/> File “/usr/local/lib/python2.4/site-packages/SQLObject-0.7.1dev_r1860-py2.4.egg/sqlobject/dbconnection.py”, line 760, in queryOne<br/> return self._dbConnection._queryOne(self._connection, s)<br/> File “/usr/local/lib/python2.4/site-packages/SQLObject-0.7.1dev_r1860-py2.4.egg/sqlobject/dbconnection.py”, line 342, in _queryOne<br/> self._executeRetry(conn, c, s)<br/> File “/usr/local/lib/python2.4/site-packages/SQLObject-0.7.1dev_r1860-py2.4.egg/sqlobject/dbconnection.py”, line 298, in _executeRetry<br/> return cursor.execute(query)<br/>ProgrammingError: ERROR: column “child_name” does not exist<br/><br/>SELECT child_name, user_name, email_address, display_name, password, created FROM tg_user WHERE id = (4)<br/><br/>Что самое интрестное - ну нет у меня “ДЕТЕЙ” :)
Веб-технологии :: Pyramid / Pylons / TurboGears :: TurboGears не запускается toolbox
2006-10-17T13:58:08+03:00pythonwin1118а полный код ошибки можешь показать?
Веб-технологии :: Pyramid / Pylons / TurboGears :: TurboGears не запускается toolbox
2006-10-17T13:47:30+03:00dem1117<blockquote><em>pythonwin</em><br/><strong>dem</strong>, <br/>1) как запыскаешь toolbox? отдельной командой tg-admin toolbox или как часть своего проекта<br/>2) возможно ты изменил model.py, а не перезапустил toolbox<br/>3) возможно не совпадают данные из БД и model.py<br/><br/>какая СУБД?</blockquote>1. $ tg-admin toolbox<br/>2. <br/><br/>class User(SQLObject):<br/> “”“<br/> Reasonably basic User definition. Probably would want additional attributes.<br/> ”“”<br/> # names like “Group”, “Order” and “User” are reserved words in SQL<br/> # so we set the name to something safe for SQL<br/> class sqlmeta:<br/> table=“tg_user”<br/><br/> user_name = UnicodeCol(length=16, alternateID=True,<br/> alternateMethodName=“by_user_name”)<br/> email_address = UnicodeCol(length=255, alternateID=True,<br/> alternateMethodName=“by_email_address”)<br/> display_name = UnicodeCol(length=255)<br/> password = UnicodeCol(length=40)<br/> created = DateTimeCol(default=datetime.now)<br/> ip = UnicodeCol()<br/> mac = UnicodeCol()<br/><br/> # groups this user belongs to<br/> groups = RelatedJoin(“Group”, intermediateTable=“user_group”,<br/> joinColumn=“user_id”, otherColumn=“group_id”)<br/><br/> def _get_permissions(self):<br/> perms = set()<br/> for g in self.groups:<br/> perms = perms | set(g.permissions)<br/> return perms<br/> <br/> def _set_password(self, cleartext_password):<br/> “Runs cleartext_password through the hash algorithm before saving.”<br/> hash = identity.encrypt_password(cleartext_password)<br/> self._SO_set_password(hash)<br/> <br/> def set_password_raw(self, password):<br/> “Saves the password as-is to the database.”<br/> self._SO_set_password(password)<br/><br/><br/>Как видно добавил только ip & mac<br/><br/>3. PostgreSQL<br/><br/>Насчет “Алхимика” - перейду когда, послушаю про него на meetup. Мне тоже кажется что еще рановато.
Веб-технологии :: Pyramid / Pylons / TurboGears :: TurboGears не запускается toolbox
2006-10-17T13:27:34+03:00pythonwin1116<strong>dem</strong><br/><blockquote><em>Max Ischenko</em><br/>Проблема со схемой базы данных. Что за child_name? Разберись, откуда он у<br/>тебя взялся и почему его нет в базе.</blockquote><blockquote><em>slivlen</em><br/>Попробуй с SQLAlchemy smile</blockquote>думаю, что не нужно, - по крайней мере не сейчас. :)