コード例 #1
0
ファイル: forms.py プロジェクト: victor-fdez/credup
	def __init__(self, contactId = None, request = None):
		"""
		contactId - numeric representation of contact id
		"""
		contact = None
		if contactId is not None:
			contact = Contact.get(id=contactId)
		#get formsets for every possible form
		self.formsets = []
		for s, formClass in self.FormClassObjects:
			initial = []
			if contact is None:
				initial = getattr(formClass, 'formsetInitial', None)
			classFormSet = self.getFormSet(formClass, contact=contact, initial=initial, request=request)	
			classFormSet.formsetTitle = formClass.formsetTitle
			#self.formsets[formClass.__name__[0].lower() + formClass.__name__[1:] + 'Set'] = classFormSet
			self.formsets.append(classFormSet)