On Monday, March 16, 2015 at 6:26:54 PM UTC-7, Val K wrote:
>
> You are right! But I mean that possible error's cause is the second 
> assignment 'db=DAL(...) '  (after auth-settings and etc.)
>

I thought you might be meaning that, so I was careful to emphasize using 
just the DAL() line.

/dps


> Dave S <[email protected] <javascript:>> писал(а) в своём письме Mon, 16 
> Mar 2015 21:07:35 +0300:
>
>
>
> On Monday, March 16, 2015 at 6:41:57 AM UTC-7, Val K wrote:
>>
>> Hi!
>> As I see, you defined your table in the db.py, but 'db=DAL(...) ' is 
>> already exist in this file, I mean auth-settings and etc.
>> If you want to use another database for your tables, I suppose, you must 
>> use another storage (not storage.sqlite) and another name for it ('my_db' 
>> instead 'db'  for example)
>>
>>
> There shouldn't be any problem with having multiple tables using the same 
> "db=DAL(...)" statement.
>
> In the app I'm working on here on this machine, I have db.py pretty much 
> as shipped by Massimo and the crew (I add another validator to it as the 
> only change).
> My application-specific tables are defined in separate model files:  
> localdb.py, for instance, just contains 1 line (aside from a lot of 
> comments out db.py)
>
> db.define_table('localtable',Field 
> <http://10.3.171.86:8000/examples/global/vars/Field>('localtime', 
> 'datetime'), Field 
> <http://10.3.171.86:8000/examples/global/vars/Field>('localwho', 'string'), 
> Field <http://10.3.171.86:8000/examples/global/vars/Field>('localstatus', 
> 'string'))
>
>
> Note that model files are read in alphabetical order, so for me db.py gets 
> run first then localdb.py.  And the DAL() call is only run from the db.py.
>
> For a small app, putting the define_table into db.py should be okay, just 
> put it at the bottom of the file.  My app gets new (additional) tables 
> every once and a while, as I find a new use for the server, and its 
> convenient to put those new tables in their own file.  The only gotcha I'm 
> aware of is the order-of-run, so I don't have a "bob.py", I have a 
> "localbob.py".
>
> /dps
>
>
>
> -- 
> 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 a topic in the 
> Google Groups "web2py-users" group.
> To unsubscribe from this topic, visit 
> https://groups.google.com/d/topic/web2py/Pc5NmA9Vytc/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to 
> [email protected] <javascript:>.
> For more options, visit https://groups.google.com/d/optout.
>
>
>
>
> -- 
> Написано с помощью почтового клиента Opera: http://www.opera.com/mail/
>
>
> ------------------------------
>    <http://www.avast.com/>  
>
> Это сообщение свободно от вирусов и вредоносного ПО благодаря avast! 
> Antivirus <http://www.avast.com/> защита активна. 
>   
>

-- 
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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to