[SQLObject] Re: Some question about fromDatabase
SQLObject is a Python ORM.
Brought to you by:
ianbicking,
phd
From: gary n. <li...@ga...> - 2005-10-21 04:08:40
|
Another thing I notice is that the validators in col.py inherit from Validator, not FancyValidator and defines : to_python rather than _to_python. The result seems to be that it takes over everything in formencode tree and thus the if_empty thing just don't work at all even if I specify it. Is this intended ? "gary ng" <li...@ga...> wrote in message news:dj9khe$a0q$1...@se...... > Hi, > > I rely heavily on fromDatabase and find it missing something. I have already > submitted some patches so more validators can be guessed from database info. > However, I notice one thing that is not very convenient. The validators > created are by default with "NOT NULL" equivalent as the validators created > don't have if_empty=None keyword. So if I use these validators to validate > some input which is empty, all will fail even though my table definition may > not specify NOT NULL which means empty/None is valid content. > > This I believe is in general not the case of table definition. In order to > do this properly some changes are needed to the whole col.py file so all > column type can take one more argument for the column validator > creation(if_empty). Another is of course change formencode so all validators > assume if_empty=None. > > Just want to know what people think about this issue. > > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: > Power Architecture Resource Center: Free content, downloads, discussions, > and more. http://solutions.newsforge.com/ibmarch.tmpl |