示例#1
0
 def fieldRequired( self, obj, fieldid ):
   '''
   Customization method to control whether a specified field is required to be
   defined at commit time for a given object.
  
   To be overridden in DBEditObject subclasses.
  
   Note that this method will not be called if the controlling
   GanymedeSessions enableOversight is turned off, as in bulk loading.
   '''
   # The email list name is required
   if fieldid == self.LISTNAME_FIELD_ID:
     return 1
   
   return BaseJythonEditObject.fieldRequired( self, obj, fieldid )