web2py:允许指定用户添加本地化/翻译



我想在web2py应用程序中分配一些用户名/密码,并允许这些用户访问更新页面的语言(例如 http://foo.com/admin/edit_language/myApp/languages/fr.py(。我可以在不授予他们常规管理员访问权限的情况下执行此操作吗?如果是这样,如何?

没有内置功能允许您指定仅对管理应用程序的某些部分具有有限访问权限的用户 - 有一个登录名,它是全有或全无访问权限。但是,管理界面本身只是一个web2py应用程序,因此您可以编辑应用程序并添加自己的访问控制逻辑。

另外,请注意,翻译只是存储在应用程序/languages文件夹中的文本文件中,因此您可以提供一些允许用户编辑这些文件的替代界面。

最新更新