我一直致力于将TurboGears 2的Repoze 'groups‘字段重命名为“角色”,以释放名称空间和db表用于其他目的。此外,角色对我来说更有意义,因为我有很强的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,它似乎没有任何区别,但我不能百分之百肯定我做得对。
当我试图转到localhost/admin/权限/时,就会出现这个问题。它会导致内部服务器错误,并输出以下错误。http://pastebin.com/YWMH3SiU此错误不会发生在角色/用户页面上,权限/编辑/1也会工作。
我使用TG2.1b2运行kubuntu10.04。(我运行测试版主要是为了更方便的mako支持,这是非常重要的。)
任何帮助都将不胜感激。
发布于 2010-05-03 11:27:39
为什么与TurboGears邮件列表交叉发布?线程/线程/e6040eb194880fc6/
这只是对那些试图帮助您的人的重复努力,对于那些在StackOverflow上跟踪邮件列表和与Python相关的问题的人来说,这是很烦人的。
https://stackoverflow.com/questions/2755833
复制相似问题