I think it's because you are using lazy tables. This has been fixed in 
trunk, and in fact, the whole thing as changed -- for details, see 
https://groups.google.com/forum/?fromgroups=#!topic/web2py/HdvSyZCJad4.

Anthony

On Tuesday, July 2, 2013 4:07:53 AM UTC-4, Loïc wrote:
>
> Hello All
>
> I try to implement User Management via privileged users (
> http://web2py.com/books/default/chapter/29/09?search=User+Management+via+privileged+users#User-Management-via-privileged-users-%28Experimental%29
> )
>
> In my db.py, I added the following line after creating my auth object
>
> auth.settings.manager_group_role = 'manager'
>
> I also copy/paste the new appadmin controller and the new appadmin.html 
> view from Welcome app
>
> In the menu I added the appadmin link
>
> URL('appadmin','auth_manage')
>
>
> But when I log in my app with a "manager" user and I clic on appadmin link I 
> got an error : 
>
> <type 'exceptions.AttributeError'> 'NoneType' object has no attribute 
> '_plural' Version  web2py™ Version 
> 2.5.1-stable+timestamp.2013.06.06.15.39.19  Python Python 2.7.3: 
> C:\Python27\python.exe (prefix: C:\Python27)  Traceback 
>
> 1.
> 2.
> 3.
> 4.
> 5.
> 6.
> 7.
> 8.
> 9.
> 10.
>
> Traceback (most recent call last):
>   File "C:\Users\___\Google Drive\web2py\gluon\restricted.py", line 212, in 
> restricted
>     exec ccode in environment
>   File "C:/Users/___/Google 
> Drive/web2py/applications/ud/controllers/appadmin.py" 
> <http://127.0.0.1:8000/admin/default/edit/udsp25/controllers/appadmin.py>, 
> line 615, in <module>
>   File "C:\Users\___\Google Drive\web2py\gluon\globals.py", line 194, in 
> <lambda>
>     self._caller = lambda f: f()
>   File "C:/Users/___/Google 
> Drive/web2py/applications/ud/controllers/appadmin.py" 
> <http://127.0.0.1:8000/admin/default/edit/udsp25/controllers/appadmin.py>, 
> line 590, in auth_manage
>     auth.settings.table_user._plural = T('Users')
> AttributeError: 'NoneType' object has no attribute '_plural'
>
>
> Do you know where I am wrong?
> Thank you
>
>
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to