暂无描述

basemodels.py 736B

    # -*- coding: utf-8 -*- from django.db import models from django.utils.translation import ugettext_lazy as _ class BaseModelMixin(models.Model): status = models.BooleanField(_('status'), default=True, help_text='状态', db_index=True) created_at = models.DateTimeField(_('created_at'), auto_now_add=True, editable=True, help_text='创建时间') updated_at = models.DateTimeField(_('updated_at'), auto_now=True, editable=True, help_text='更新时间') class Meta: abstract = True class SexChoicesMixin(models.Model): UNKNOWN = 0 MALE = 1 FEMALE = 2 SEX_TUPLE = ( (UNKNOWN, '未知'), (MALE, '男'), (FEMALE, '女'), ) class Meta: abstract = True