Merge branch 'master' of https://e.coding.net/ctcdevteam/cma_search
This commit is contained in:
commit
fc17cd2995
|
|
@ -0,0 +1,18 @@
|
||||||
|
# Generated by Django 3.0.5 on 2022-06-07 06:45
|
||||||
|
|
||||||
|
from django.db import migrations, models
|
||||||
|
|
||||||
|
|
||||||
|
class Migration(migrations.Migration):
|
||||||
|
|
||||||
|
dependencies = [
|
||||||
|
('ability', '0035_auto_20220607_0900'),
|
||||||
|
]
|
||||||
|
|
||||||
|
operations = [
|
||||||
|
migrations.AlterField(
|
||||||
|
model_name='quali',
|
||||||
|
name='grade',
|
||||||
|
field=models.PositiveSmallIntegerField(blank=True, choices=[(10, '国家级'), (20, '省级'), (30, '市级'), (40, '实验室'), (50, '检验机构')], null=True, verbose_name='等级1'),
|
||||||
|
),
|
||||||
|
]
|
||||||
|
|
@ -143,12 +143,14 @@ class Quali(CommonAModel):
|
||||||
QUALI_GRADE_CHOICES = (
|
QUALI_GRADE_CHOICES = (
|
||||||
(10, '国家级'),
|
(10, '国家级'),
|
||||||
(20, '省级'),
|
(20, '省级'),
|
||||||
(30, '市级')
|
(30, '市级'),
|
||||||
|
(40, '实验室'),
|
||||||
|
(50, '检验机构')
|
||||||
)
|
)
|
||||||
org = models.ForeignKey(Organization, on_delete=models.CASCADE, verbose_name='所属单位')
|
org = models.ForeignKey(Organization, on_delete=models.CASCADE, verbose_name='所属单位')
|
||||||
name = models.CharField('资质名称', max_length=20, null=True, blank=True)
|
name = models.CharField('资质名称', max_length=20, null=True, blank=True)
|
||||||
type = models.CharField('资质类型', choices=QUALI_TYPE_CHOICES, max_length=10)
|
type = models.CharField('资质类型', choices=QUALI_TYPE_CHOICES, max_length=10)
|
||||||
grade = models.PositiveSmallIntegerField('等级1', null=True, blank=True)
|
grade = models.PositiveSmallIntegerField('等级1', null=True, blank=True, choices=QUALI_GRADE_CHOICES)
|
||||||
scope = models.TextField('范围', null=True, blank=True)
|
scope = models.TextField('范围', null=True, blank=True)
|
||||||
level = models.CharField('等级2', max_length=10, null=True, blank=True)
|
level = models.CharField('等级2', max_length=10, null=True, blank=True)
|
||||||
province = models.ForeignKey(Province, on_delete=models.SET_NULL, null=True, blank=True)
|
province = models.ForeignKey(Province, on_delete=models.SET_NULL, null=True, blank=True)
|
||||||
|
|
|
||||||
|
|
@ -374,7 +374,7 @@ class UserViewSet(PageOrNot, ModelViewSet):
|
||||||
def daoru(self, request, pk=None):
|
def daoru(self, request, pk=None):
|
||||||
from openpyxl import load_workbook
|
from openpyxl import load_workbook
|
||||||
wb = load_workbook('./media/default/users.xlsx')
|
wb = load_workbook('./media/default/users.xlsx')
|
||||||
sheet = wb.get_sheet_by_name('Sheet1')
|
sheet = wb.get_sheet_by_name('Sheet2')
|
||||||
i = 3
|
i = 3
|
||||||
role1 = Role.objects.get(name='能力查询')
|
role1 = Role.objects.get(name='能力查询')
|
||||||
role2 = Role.objects.get(name='资质能力报送')
|
role2 = Role.objects.get(name='资质能力报送')
|
||||||
|
|
|
||||||
|
|
@ -186,16 +186,20 @@ AUTHENTICATION_BACKENDS = (
|
||||||
|
|
||||||
|
|
||||||
# 缓存配置
|
# 缓存配置
|
||||||
# CACHES = {
|
CACHES = {
|
||||||
# "default": {
|
# "default": {
|
||||||
# "BACKEND": "django_redis.cache.RedisCache",
|
# "BACKEND": "django_redis.cache.RedisCache",
|
||||||
# "LOCATION": "redis://127.0.0.1:6379/9",
|
# "LOCATION": "redis://127.0.0.1:6379/9",
|
||||||
# "OPTIONS": {
|
# "OPTIONS": {
|
||||||
# "CLIENT_CLASS": "django_redis.client.DefaultClient",
|
# "CLIENT_CLASS": "django_redis.client.DefaultClient",
|
||||||
# # "PICKLE_VERSION": -1
|
# # "PICKLE_VERSION": -1
|
||||||
# }
|
# }
|
||||||
# }
|
# }
|
||||||
# }
|
'default': {
|
||||||
|
'BACKEND': 'django.core.cache.backends.filebased.FileBasedCache',
|
||||||
|
'LOCATION': os.path.join(BASE_DIR, 'temp'),
|
||||||
|
}
|
||||||
|
}
|
||||||
# 日志配置
|
# 日志配置
|
||||||
# 创建日志的路径
|
# 创建日志的路径
|
||||||
LOG_PATH = os.path.join(BASE_DIR, 'log')
|
LOG_PATH = os.path.join(BASE_DIR, 'log')
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue