from django.db import models class Dictionary(models.Model): """ 数据字典模型 """ type = models.CharField(max_length=100, verbose_name='字典类型') name = models.CharField(max_length=255, verbose_name='字典名称') value = models.CharField(max_length=255, verbose_name='字典值') created_at = models.DateTimeField(auto_now_add=True, verbose_name='创建时间') updated_at = models.DateTimeField(auto_now=True, verbose_name='更新时间') class Meta: verbose_name = '数据字典' verbose_name_plural = '数据字典' db_table = 'dictionary' unique_together = ('type', 'value') def __str__(self): return f"{self.type} - {self.name}"