cma_search/server/apps/edu/models.py

28 lines
1.4 KiB
Python

from django.db import models
from apps.system.models import CommonADModel, CommonAModel
# Create your models here.
class Course(CommonAModel):
name = models.CharField('课程名', max_length=20)
class Certificate(CommonADModel):
证书方案 = models.CharField(max_length=20, default='202309')
字体方案 = models.PositiveSmallIntegerField(default=1)
姓名 = models.CharField(max_length=20)
性别 = models.CharField(max_length=10, default='', null=True, blank=True)
证书编号 = models.CharField(max_length=20)
所属单位 = models.CharField(max_length=20, null=True, blank=True)
单位名称 = models.CharField(max_length=30, null=True, blank=True)
职务 = models.CharField(max_length=20, null=True, blank=True)
手机号 = models.CharField(max_length=11, null=True, blank=True)
是否内审员 = models.BooleanField(default=False)
是否授权签字人 = models.BooleanField(default=False)
是否质量负责人 = models.BooleanField(default=False)
是否最高管理者 = models.BooleanField(default=False)
是否需要集团证书 = models.BooleanField(default=False)
是否需要北京标研培训合格 = models.BooleanField(default=False)
课程列表 = models.ManyToManyField(Course, blank=True)
培训日期 = models.DateField(null=True, blank=True)
发证日期 = models.DateField(null=True, blank=True)
证书地址 = models.CharField(max_length=100, null=True, blank=True)