Re: [web2py] logged in user and auth.user_id=None

2015-10-28 Thread Anthony

   
   1. Instead of the web-based shell in admin, use the web2py Python shell 
   (i.e., python web2py.py -S myapp/mycontroller -M). Note, specifying the 
   controller is optional -- if you include it, you will have access to the 
   functions defined in the controller.
   2. You mentioned that you auth.user_id was None in the shell. That is as 
   expected, as there is no login in the shell (though I suppose you could 
   call auth.login_user explicitly in the shell to do so).
   3. We need to see your table definitions (including the virtual fields).
   4. We need to see the traceback.
   

On Wednesday, October 28, 2015 at 6:31:30 AM UTC-4, Pierre wrote:
>
> I installed web2py on 2 ubuntus but I can't use its internal shell on both 
> machine. On the desktop after a few commands shell issues an error : error 
> please reload the page and then it's not working anymore
> On the laptop shell always answer None whatever the command ?
> it seems to me there are issues with virtual fields too depending on the 
> presence or absence of a  virtual field the same command either works or 
> crashes web2py:
> here is the controller:
>
> def testa():
> rec = db.without_virtual_field(1)
> return dict(a=rec.id,b=rec.name)
>
> this crashes web2py :
>
> def testa():
> rec = db.with_virtual_fieldl(1)
> return dict(a=rec.id,b=rec.name)
>
> I use a function (not lambda) placed in db1 to calculate the virtual field
>
> Le mardi 27 octobre 2015 14:43:17 UTC+1, Richard a écrit :
>>
>> Can you show the code you change previous and the actual code?
>>
>> You may have erase something related to the auth...
>>
>> Richard
>>
>> On Tue, Oct 27, 2015 at 8:51 AM, Pierre  wrote:
>>
>>> Hi,
>>>
>>> strange..I changed my application adding virtual fields and now it 
>>> seems like the authentification system is corrupted
>>> I can login and logout but auth.user_id is unavailable
>>> I login and  type in the shell : print auth.user_id it says None
>>> auth.user.id gives an error
>>>
>>> if I go to the welcome application sign-up+login same problem
>>>
>>>
>>>  I don't understand
>>>
>>> -- 
>>> Resources:
>>> - http://web2py.com
>>> - http://web2py.com/book (Documentation)
>>> - http://github.com/web2py/web2py (Source code)
>>> - https://code.google.com/p/web2py/issues/list (Report Issues)
>>> --- 
>>> 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+un...@googlegroups.com.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
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/d/optout.


Re: [web2py] logged in user and auth.user_id=None

2015-10-28 Thread Pierre
thanks Anthony now i have an operational shell   

the virtual fields problem is fixed too  

Le mercredi 28 octobre 2015 14:10:12 UTC+1, Anthony a écrit :
>
>
>1. Instead of the web-based shell in admin, use the web2py Python 
>shell (i.e., python web2py.py -S myapp/mycontroller -M). Note, specifying 
>the controller is optional -- if you include it, you will have access to 
>the functions defined in the controller.
>2. You mentioned that you auth.user_id was None in the shell. That is 
>as expected, as there is no login in the shell (though I suppose you could 
>call auth.login_user explicitly in the shell to do so).
>3. We need to see your table definitions (including the virtual 
>fields).
>4. We need to see the traceback.
>
>
> On Wednesday, October 28, 2015 at 6:31:30 AM UTC-4, Pierre wrote:
>>
>> I installed web2py on 2 ubuntus but I can't use its internal shell on 
>> both machine. On the desktop after a few commands shell issues an error : 
>> error please reload the page and then it's not working anymore
>> On the laptop shell always answer None whatever the command ?
>> it seems to me there are issues with virtual fields too depending on the 
>> presence or absence of a  virtual field the same command either works or 
>> crashes web2py:
>> here is the controller:
>>
>> def testa():
>> rec = db.without_virtual_field(1)
>> return dict(a=rec.id,b=rec.name)
>>
>> this crashes web2py :
>>
>> def testa():
>> rec = db.with_virtual_fieldl(1)
>> return dict(a=rec.id,b=rec.name)
>>
>> I use a function (not lambda) placed in db1 to calculate the virtual field
>>
>> Le mardi 27 octobre 2015 14:43:17 UTC+1, Richard a écrit :
>>>
>>> Can you show the code you change previous and the actual code?
>>>
>>> You may have erase something related to the auth...
>>>
>>> Richard
>>>
>>> On Tue, Oct 27, 2015 at 8:51 AM, Pierre  wrote:
>>>
 Hi,

 strange..I changed my application adding virtual fields and now it 
 seems like the authentification system is corrupted
 I can login and logout but auth.user_id is unavailable
 I login and  type in the shell : print auth.user_id it says None
 auth.user.id gives an error

 if I go to the welcome application sign-up+login same problem


  I don't understand

 -- 
 Resources:
 - http://web2py.com
 - http://web2py.com/book (Documentation)
 - http://github.com/web2py/web2py (Source code)
 - https://code.google.com/p/web2py/issues/list (Report Issues)
 --- 
 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+un...@googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.

>>>
>>>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
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/d/optout.


Re: [web2py] logged in user and auth.user_id=None

2015-10-28 Thread Pierre
I installed web2py on 2 ubuntus but I can't use its internal shell on both 
machine. On the desktop after a few commands shell issues an error : error 
please reload the page and then it's not working anymore
On the laptop shell always answer None whatever the command ?
it seems to me there are issues with virtual fields too depending on the 
presence or absence of a  virtual field the same command either works or 
crashes web2py:
here is the controller:

def testa():
rec = db.without_virtual_field(1)
return dict(a=rec.id,b=rec.name)

this crashes web2py :

def testa():
rec = db.with_virtual_fieldl(1)
return dict(a=rec.id,b=rec.name)

I use a function (not lambda) placed in db1 to calculate the virtual field

Le mardi 27 octobre 2015 14:43:17 UTC+1, Richard a écrit :
>
> Can you show the code you change previous and the actual code?
>
> You may have erase something related to the auth...
>
> Richard
>
> On Tue, Oct 27, 2015 at 8:51 AM, Pierre  > wrote:
>
>> Hi,
>>
>> strange..I changed my application adding virtual fields and now it 
>> seems like the authentification system is corrupted
>> I can login and logout but auth.user_id is unavailable
>> I login and  type in the shell : print auth.user_id it says None
>> auth.user.id gives an error
>>
>> if I go to the welcome application sign-up+login same problem
>>
>>
>>  I don't understand
>>
>> -- 
>> Resources:
>> - http://web2py.com
>> - http://web2py.com/book (Documentation)
>> - http://github.com/web2py/web2py (Source code)
>> - https://code.google.com/p/web2py/issues/list (Report Issues)
>> --- 
>> 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+un...@googlegroups.com .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
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/d/optout.


[web2py] logged in user and auth.user_id=None

2015-10-27 Thread Pierre
Hi,

strange..I changed my application adding virtual fields and now it 
seems like the authentification system is corrupted
I can login and logout but auth.user_id is unavailable
I login and  type in the shell : print auth.user_id it says None
auth.user.id gives an error

if I go to the welcome application sign-up+login same problem


 I don't understand

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
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/d/optout.


Re: [web2py] logged in user and auth.user_id=None

2015-10-27 Thread Richard Vézina
Can you show the code you change previous and the actual code?

You may have erase something related to the auth...

Richard

On Tue, Oct 27, 2015 at 8:51 AM, Pierre  wrote:

> Hi,
>
> strange..I changed my application adding virtual fields and now it
> seems like the authentification system is corrupted
> I can login and logout but auth.user_id is unavailable
> I login and  type in the shell : print auth.user_id it says None
> auth.user.id gives an error
>
> if I go to the welcome application sign-up+login same problem
>
>
>  I don't understand
>
> --
> Resources:
> - http://web2py.com
> - http://web2py.com/book (Documentation)
> - http://github.com/web2py/web2py (Source code)
> - https://code.google.com/p/web2py/issues/list (Report Issues)
> ---
> 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/d/optout.
>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
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/d/optout.