pytoolbox.django.models.metaclass module¶
Meta-classes for enhancing your models.
-
class
pytoolbox.django.models.metaclass.
ABCModelMeta
[source]¶ Bases:
abc.ABCMeta
,django.db.models.base.ModelBase
Meta-class for building an abstract Model with abstract methods, properties, …
Example usage
>> class AbstractModel(models.Model): .. __metaclass__ = AbstractModelMeta .. .. class Meta: .. abstract = True