django-fobi/examples/simple/bar/models.py
2022-07-12 22:53:28 +02:00

24 lines
557 B
Python

from django.db import models
from mptt.models import MPTTModel, TreeForeignKey
from six import python_2_unicode_compatible
__all__ = ("Genre",)
@python_2_unicode_compatible
class Genre(MPTTModel):
"""Genre."""
name = models.CharField(max_length=50, unique=True)
parent = TreeForeignKey(
"self", null=True, blank=True, related_name="children", db_index=True
)
class MPTTMeta:
"""MPTT meta."""
# level_attr = 'mptt_level'
order_insertion_by = ["name"]
def __str__(self):
return self.name