示例#1
0
    def get_revisionform_class(self):
        """Get the correct revision form edition form class."""
        document = self.object

        # If there is no document (e.g when creating a new document)
        # we need to create a dummy object just to get the associated
        # revision class. TODO find a better way to do this
        if not document:
            document = self.get_document_class()()

        return documentform_factory(document.get_revision_class())
示例#2
0
文件: views.py 项目: providenz/phase
    def get_revisionform_class(self):
        """Get the correct revision form edition form class."""
        document = self.object

        # If there is no document (e.g when creating a new document)
        # we need to create a dummy object just to get the associated
        # revision class. TODO find a better way to do this
        if not document:
            document = self.get_document_class()()

        return documentform_factory(document.get_revision_class())
示例#3
0
 def get_form_class(self):
     """Get the document form edition form class."""
     return documentform_factory(self.get_document_class())
示例#4
0
文件: models.py 项目: pmzhou/phase
 def get_revisionform_class(self):
     obj_class = self.imported_type.model_class()
     obj = obj_class()
     form_class = documentform_factory(obj.get_revision_class())
     return form_class
示例#5
0
文件: models.py 项目: pmzhou/phase
 def get_form_class(self):
     form_class = documentform_factory(self.imported_type.model_class())
     return form_class
示例#6
0
文件: models.py 项目: Talengi/phase
 def get_revision_form_class(self):
     return documentform_factory(self.revision_class())
示例#7
0
文件: models.py 项目: Talengi/phase
 def get_metadata_form_class(self):
     return documentform_factory(self.document_class())
示例#8
0
文件: views.py 项目: providenz/phase
 def get_form_class(self):
     """Get the document form edition form class."""
     return documentform_factory(self.get_document_class())
示例#9
0
文件: models.py 项目: dreamyman/phase
 def get_revision_form_class(self):
     return documentform_factory(self.revision_class())
示例#10
0
文件: models.py 项目: dreamyman/phase
 def get_metadata_form_class(self):
     return documentform_factory(self.document_class())