forked from postman/notice
23 lines
1.0 KiB
Python
23 lines
1.0 KiB
Python
from django.db import models
|
|
from utils.base_models import BaseModel
|
|
|
|
|
|
class Projects(BaseModel):
|
|
# id = models.AutoField(primary_key=True, verbose_name="ID", help_text="ID")
|
|
name = models.CharField(unique=True, max_length=50, help_text="项目名称", verbose_name="项目名称")
|
|
leader = models.CharField(max_length=50, help_text="负责人", verbose_name="负责人")
|
|
tester = models.CharField(max_length=50, help_text="测试人员", verbose_name="测试人员")
|
|
programmer = models.CharField(max_length=50, help_text="开发人员", verbose_name="开发人员")
|
|
publish_app = models.CharField(max_length=100, help_text="发布应用", verbose_name="发布应用")
|
|
desc = models.TextField(help_text="描述", verbose_name="描述", null=True, blank=True, default="", max_length=200)
|
|
|
|
class Meta:
|
|
"""内部类"""
|
|
db_table = "tb_projects"
|
|
verbose_name = "项目表"
|
|
ordering = ["id"]
|
|
verbose_name_plural = verbose_name
|
|
|
|
def __str__(self):
|
|
return f"<{self.name}>"
|