I have the following code:
form = SQLFORM.factory(
            Field('relatie_id', writable=False, readable=False),
            Field('relatie_nummer', writable=False, readable=False),
            Field('direction', writable=False, readable=False),
            Field('protocol', writable=False, readable=False),
            Field('email', requires=[IS_EMAIL(),IS_NOT_IN_DB(db, 
'comprotocol.email')]))

and this is working perfectly in version 1.99 but not in 2.2.1. I get an 
error:

 File 
"/home/wouter/Web2py/web2py/applications/edirelaties/controllers/default.py" 
<http://127.0.0.1:8000/admin/default/edit/edirelaties/controllers/default.py>, 
line 199, in add_protocol
    Field('relatieid', writable=False, readable=False),
TypeError: __init__() takes exactly 1 argument (4 given

What is wrong?

-- 



Reply via email to