Thanks for your help.

I am developping this app since pretty old version of web2py, I wrote that
2 years ago, so...

I will try the thing you mention and I report back...

On Mon, Mar 12, 2012 at 11:49 AM, Bruce Wade <bruce.w...@gmail.com> wrote:

> Finally you are missing some required fields in your new auth table:
>
> Look at: http://web2py.com/books/default/chapter/29/9#Customizing-Auth to
> see the required fields.
>
>
> On Mon, Mar 12, 2012 at 8:46 AM, Bruce Wade <bruce.w...@gmail.com> wrote:
>
>> Why are you doing this: auth=Auth(globals(),db) ? globals will not even
>> be processed it will only look at the first param and set it to db if the
>> db (second param) doesn't exist.
>> auth = Auth(db) is how it should be
>>
>> Also I think this is where your problem is:
>> auth.settings.table_user = auth_table # no idea what this line do...
>>
>> To customize the auth table:
>>
>> db.define_table(
>>    auth.settings.table_user_name,
>>    # fields
>> )
>>
>> custom_auth_table = db[auth.settings.table_user_name]
>> # add validations
>>
>> auth.settings.table_user = custom_auth_table
>>
>>
>> On Mon, Mar 12, 2012 at 8:35 AM, Richard Vézina <
>> ml.richard.vez...@gmail.com> wrote:
>>
>>> Thank for the answer!
>>>
>>> But unfortunately for me it's not the origin of my problem it seems.
>>>
>>> Richard
>>>
>>> On Mon, Mar 12, 2012 at 11:12 AM, Bruce Wade <bruce.w...@gmail.com>wrote:
>>>
>>>> I had to change my connection string to this:
>>>>
>>>> db_users = DAL('postgres:psycopg2://warplyde_fto:password@localhost
>>>> /warplyde_fto')
>>>>
>>>>
>>>> On Mon, Mar 12, 2012 at 7:23 AM, Richard Vézina <
>>>> ml.richard.vez...@gmail.com> wrote:
>>>>
>>>>> Curious if the issue I have with my app coulb become from the new
>>>>> pg8000 driver??
>>>>>
>>>>>
>>>>> https://groups.google.com/forum/?fromgroups#!searchin/web2py/%5Bweb2py%5D$20my$20app$20not$20works$20with$20web2py$201.99.7/web2py/i7wx6JVTOtw/JlaULRp8G0AJ
>>>>>
>>>>> Do I have to change anything in my connection string with the new
>>>>> web2py 1.99.7??
>>>>>
>>>>> Thanks
>>>>>
>>>>> Richard
>>>>>
>>>>>
>>>>> On Sun, Mar 11, 2012 at 8:39 PM, Massimo Di Pierro <
>>>>> massimo.dipie...@gmail.com> wrote:
>>>>>
>>>>>> fixing in trunk (while at PyCon print)
>>>>>>
>>>>>>
>>>>>> On Saturday, 10 March 2012 17:16:57 UTC-6, Alan Etkin wrote:
>>>>>>>
>>>>>>> Line 1999 in trunk:
>>>>>>>                 self.driver = drivers.get('pg8000')
>>>>>>> Should be:
>>>>>>>                 self.driver = self.drivers.get('pg8000')
>>>>>>>
>>>>>>> On Mar 10, 8:07 pm, Alan Etkin <spame...@gmail.com> wrote:
>>>>>>> > If something changed (as now pg adapter supports pg8000 driver),
>>>>>>> old
>>>>>>> > uri strings would have to be accepted also. I'd say it's is a bug.
>>>>>>> > There seems to be a list/dict conflict in dal.
>>>>>>> >
>>>>>>> > On Mar 10, 2:16 pm, Bruce Wade <bruce.w...@gmail.com> wrote:
>>>>>>> >
>>>>>>> >
>>>>>>> >
>>>>>>> >
>>>>>>> >
>>>>>>> >
>>>>>>> >
>>>>>>> > > db_users = DAL('postgres://warplyde_fto:**password@localhost
>>>>>>> /warplyde_**fto')
>>>>>>> >
>>>>>>> > > Has something been changed in how we need to make database
>>>>>>> connections
>>>>>>> > > to postgres?
>>>>>>> >
>>>>>>> > > Traceback (most recent call last):
>>>>>>> > >   File "/home/bruce/Development/wct_**
>>>>>>> dev/web2py_dev/projects/fto/**gluon/restricted.py",
>>>>>>> > > line 205, in restricted
>>>>>>> > >     exec ccode in environment
>>>>>>> > >   File "/home/bruce/Development/wct_**
>>>>>>> dev/web2py_dev/projects/fto/**applications/signon/models/db.**py"
>>>>>>> > > <http://127.0.0.1:8000/admin/**edit/signon/models/db.py<http://127.0.0.1:8000/admin/edit/signon/models/db.py>>,
>>>>>>> line 14, in
>>>>>>> > > <module>
>>>>>>> > >     db_users = DAL('postgres://warplyde_fto:**password@localhost
>>>>>>> /warplyde_**fto')
>>>>>>> > >   File "/home/bruce/Development/wct_**
>>>>>>> dev/web2py_dev/projects/fto/**gluon/dal.py",
>>>>>>> > > line 5968, in __init__
>>>>>>> > >     raise RuntimeError, "Failure to connect, tried %d
>>>>>>> times:\n%s" %
>>>>>>> > > (attempts, tb)
>>>>>>> > > RuntimeError: Failure to connect, tried 5 times:
>>>>>>> > > Traceback (most recent call last):
>>>>>>> > >   File "/home/bruce/Development/wct_**
>>>>>>> dev/web2py_dev/projects/fto/**gluon/dal.py",
>>>>>>> > > line 5955, in __init__
>>>>>>> > >     self._adapter = ADAPTERS[self._dbname](*args)
>>>>>>> > >   File "/home/bruce/Development/wct_**
>>>>>>> dev/web2py_dev/projects/fto/**gluon/dal.py",
>>>>>>> > > line 1999, in __init__
>>>>>>> > >     self.driver = drivers.get('pg8000')
>>>>>>> > > AttributeError: 'list' object has no attribute 'get'
>>>>>>> >
>>>>>>> > > --
>>>>>>> > > --
>>>>>>> > > Regards,
>>>>>>> > > Bruce Wadehttp://ca.linkedin.com/in/**brucelwadehttp://www.**
>>>>>>> wadecybertech.comhttp:.<http://ca.linkedin.com/in/brucelwadehttp://www.wadecybertech.comhttp:.>
>>>>>>> ..
>>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> --
>>>> Regards,
>>>> Bruce Wade
>>>> http://ca.linkedin.com/in/brucelwade
>>>> http://www.wadecybertech.com
>>>> http://www.warplydesigned.com
>>>> http://www.fitnessfriendsfinder.com
>>>>
>>>
>>>
>>
>>
>> --
>> --
>> Regards,
>> Bruce Wade
>> http://ca.linkedin.com/in/brucelwade
>> http://www.wadecybertech.com
>> http://www.warplydesigned.com
>> http://www.fitnessfriendsfinder.com
>>
>
>
>
> --
> --
> Regards,
> Bruce Wade
> http://ca.linkedin.com/in/brucelwade
> http://www.wadecybertech.com
> http://www.warplydesigned.com
> http://www.fitnessfriendsfinder.com
>

Reply via email to