Переименование полей Repoze TurboGears 2 с помощью TGAdmin

Я работал над переименованием поля 'groups' в Repoze TurboGears 2 в 'roles', чтобы освободить пространство имен и таблицы базы данных для других целей. Кроме того, роли имеют для меня гораздо больше смысла, чем группы, потому что у меня сильный опыт работы с Drupal.

Теперь я нашел некоторые из документов, чтобы сделать это, например:

http://www.turbogears.org/2.1/docs/main/Auth/Customization.html#customizing-the-model-structure-assumed-by-the-quickstart

http://code.gustavonarea.net/repoze.what-quickstart/#customizing-the-model-definition

Однако они проходят только часть пути. Я сделал (по крайней мере, я почти уверен, я перепроверил несколько раз) все необходимые изменения, как вы можете видеть в эта разница.

Кажется, это работает нормально, однако я столкнулся с довольно серьезной проблемой в системе администратора TurboGears.

Я пробовал http://turbogears.org/2.0/docs/main/Extensions/Admin/index.html, и это, похоже, не имело никакого значения, однако я не уверен на 100%, что сделал это правильно.

Проблема возникает, когда я пытаюсь зайти на localhost/admin/permissions/. Это вызывает внутреннюю ошибку сервера и выводит следующую ошибку. http://pastebin.com/YWMH3SiU Эта ошибка не возникает на страницах "Роли/Пользователи" и разрешениях/ редактировать/1 также работает.

У меня kubuntu 10.04 с TG 2.1b2. (Я запускаю бета-версию в основном для облегчения поддержки мако, что действительно важно.)

Любая помощь будет очень признательна.


person William Chambers    schedule 03.05.2010    source источник


Ответы (1)


Зачем размещать сообщения в списке рассылки TurboGears? http://groups.google.com/group/turbogears/browse_thread/thread/e6040eb194880fc6/

Это просто дублирует усилия людей, пытающихся вам помочь, и раздражает тех, кто следит как за списком рассылки, так и за вопросами, связанными с Python, в StackOverflow.

person Gus    schedule 03.05.2010
comment
Да, это была ошибка. Я разместил сообщение на StackOverflow до того, как поговорил с кем-то, кто предложил список рассылки TG2, и я сделал это, не задумываясь. - person William Chambers; 03.05.2010