py::qodb::models::Editor Class Reference

Inheritance diagram for py::qodb::models::Editor:

Inheritance graph
[legend]

List of all members.

Public Member Functions

def create_qoid

Static Public Attributes

tuple qoid = Qoid()
tuple name = StringField()
tuple homepage = models.URLField(blank=True)
tuple catalog = models.ForeignKey(CatalogVersion, null=True)
tuple created_by_user = models.BooleanField(default=False)
tuple deletable = property(_get_deletable)

Private Member Functions

def _get_deletable


Member Function Documentation

def py::qodb::models::Editor::create_qoid (   model,
  name,
  props 
)

00271                                                 :
00272                 return qo.utils.make_qoid(name) or "DEFAULT"
00273 
        def _get_deletable( self ) :

def py::qodb::models::Editor::_get_deletable (   self  )  [private]

00274                                    :
00275                 return self.created_by_user and not self.collection_set.count()
        deletable = property(_get_deletable)


Member Data Documentation

tuple py::qodb::models::Editor::qoid = Qoid() [static]

tuple py::qodb::models::Editor::name = StringField() [static]

tuple py::qodb::models::Editor::homepage = models.URLField(blank=True) [static]

tuple py::qodb::models::Editor::catalog = models.ForeignKey(CatalogVersion, null=True) [static]

Reimplemented from py::qodb::models::catalog_interface.

tuple py::qodb::models::Editor::created_by_user = models.BooleanField(default=False) [static]

Reimplemented from py::qodb::models::catalog_interface.

tuple py::qodb::models::Editor::deletable = property(_get_deletable) [static]

Reimplemented from py::qodb::models::catalog_interface.


The documentation for this class was generated from the following file:
Generated on Tue Oct 9 20:40:33 2007 for Qomics by  doxygen 1.5.3