From bd885a935fec770f88ef0c30a6795619b497c7ce Mon Sep 17 00:00:00 2001 From: caoqianming Date: Fri, 7 Apr 2023 10:13:11 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E7=94=A8=E6=88=B7=E8=A1=A5=E5=85=85?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=E5=90=8C=E6=AD=A5=E6=95=B0=E6=8D=AE=E5=BA=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../crm/migrations/0046_auto_20230407_1012.py | 23 +++++++++++++++++++ test_server/examtest/models_paper.py | 4 +++- 2 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 test_server/crm/migrations/0046_auto_20230407_1012.py diff --git a/test_server/crm/migrations/0046_auto_20230407_1012.py b/test_server/crm/migrations/0046_auto_20230407_1012.py new file mode 100644 index 0000000..7d7e15a --- /dev/null +++ b/test_server/crm/migrations/0046_auto_20230407_1012.py @@ -0,0 +1,23 @@ +# Generated by Django 3.0.4 on 2023-04-07 02:12 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('crm', '0045_auto_20230330_1402'), + ] + + operations = [ + migrations.AddField( + model_name='consumer', + name='companyname', + field=models.CharField(blank=True, max_length=60, null=True, verbose_name='单位'), + ), + migrations.AddField( + model_name='consumer', + name='title', + field=models.CharField(blank=True, max_length=100, null=True, verbose_name='职称/职务'), + ), + ] diff --git a/test_server/examtest/models_paper.py b/test_server/examtest/models_paper.py index 567b5bb..03c4394 100644 --- a/test_server/examtest/models_paper.py +++ b/test_server/examtest/models_paper.py @@ -37,7 +37,7 @@ class WorkScope(CommonModel): sortnum = models.IntegerField('排序码', default=1) is_public = models.BooleanField('是否公开', default=True) # can_choose = models.BooleanField('客户是否可选择', default=False) - courses = models.ManyToManyField(Course, verbose_name='所选课程', blank=True, null=True) + courses = models.ManyToManyField(Course, verbose_name='所选课程', blank=True) issue_year = models.PositiveSmallIntegerField('证书有效期', default=5) # can_examself = models.BooleanField('是否可自主考核', default=False) @@ -67,6 +67,8 @@ class Paper(SoftCommonModel): def __str__(self): return self.name + + class PaperQuestions(CommonModel): paper = models.ForeignKey(Paper, on_delete=models.CASCADE, verbose_name='试卷') question = models.ForeignKey(Question, on_delete=models.CASCADE, verbose_name='试题')