# DRF Rack # Библиотека классов расширений для Django REST Framework # # Автор: Николай В. Анохин # Все права защищены. Лицензия: MIT """ Описание класса UuidIdMixin """ import uuid from django.db import models from django.utils.translation import gettext_lazy as _ class UuidIdMixin(models.Model): """ Добавляет к модели свойство уникального идентификатора типа UUID """ id = models.UUIDField( primary_key=True, default=uuid.uuid4, editable=False, verbose_name=_("rack.mixin.id")) """ Уникальный идентификатор """ class Meta: """ Параметры конфигурации класса """ abstract = True