If you specify a controller, it will automatically execute the models, even 
if you don't include -M (assuming if you want to be in the environment of 
the controller, you want the controller's usual environment, which includes 
the models).

Anthony

On Wednesday, May 1, 2013 9:58:55 PM UTC-4, viniciusban wrote:
>
> I'm trying to execute web2py with this command: 
> $ python web2py.py -S bla/default/my 
>
> If I run this command before executing the app via browser, I receive 
> this following output: http://pastebin.com/ZC1DDEqK 
>
> I get same result when I remove databases folder. So, the problem is 
> the absense of databases folder. 
>
> BTW, the default.py/my() function has just a return 'blabla' 
> statement. It doesn't touch the db anyway. 
>
> If I run: 
> $ python web2py.py -S bla 
> Web2py shell opens without problem. 
>
> But when I run: 
> $ python web2py.py -S bla -M 
> I get the same result as the first scenario: db error. 
>
> Now, my questions: 
> 1) Why I'm getting these errors when I try to execute an a/c/f via 
> web2py.py, even if not passing -M argument to web2py.py and a/c/f 
> doesn't touch the db? 
>
> 2) Why Web2py cannot create my databases folder when running shell? 
>
> 3) What am I doing wrong? 
>
> -- 
> Vinicius Assef 
>

-- 

--- 
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