app/soc/views/helper/params.py
changeset 668 77f9a6ea6e67
parent 660 5a381b290691
child 671 2c02178037ff
equal deleted inserted replaced
667:f96095df1433 668:77f9a6ea6e67
   183   if not 'key_fields_pattern' in params:
   183   if not 'key_fields_pattern' in params:
   184     params['key_fields_pattern'] = getKeyFieldsPattern(params)
   184     params['key_fields_pattern'] = getKeyFieldsPattern(params)
   185 
   185 
   186   return params
   186   return params
   187 
   187 
       
   188 
   188 def getCreateForm(params):
   189 def getCreateForm(params):
   189   """Constructs a new CreateForm using params.
   190   """Constructs a new CreateForm using params.
   190 
   191 
   191   Params usage:
   192   Params usage:
   192     dynabase: The dynabase value is used as the base argument to
   193     dynabase: The dynabase value is used as the base argument to
   205     dynafields = params['create_dynafields'],
   206     dynafields = params['create_dynafields'],
   206     )
   207     )
   207 
   208 
   208   return create_form
   209   return create_form
   209 
   210 
       
   211 
   210 def getEditForm(params):
   212 def getEditForm(params):
   211   """Constructs a new EditForm using params.
   213   """Constructs a new EditForm using params.
   212 
   214 
   213   Params usage:
   215   Params usage:
   214     create_form: The dynabase value is used as the dynaform argument
   216     create_form: The dynabase value is used as the dynaform argument
   225     dynafields = params['edit_dynafields'],
   227     dynafields = params['edit_dynafields'],
   226     )
   228     )
   227 
   229 
   228   return edit_form
   230   return edit_form
   229 
   231 
       
   232 
   230 def getKeyFieldsPattern(params):
   233 def getKeyFieldsPattern(params):
   231   """Returns the Django pattern for this View's entity.
   234   """Returns the Django pattern for this View's entity.
   232 
   235 
   233   Params usage:
   236   Params usage:
   234     key_fields_prefix: The key_fields_prefix value is used as the
   237     key_fields_prefix: The key_fields_prefix value is used as the