feat: base 增加DEFAULT_PWD
This commit is contained in:
parent
113a8c501f
commit
1934768b88
|
@ -42,6 +42,7 @@ from cron_descriptor import get_description
|
||||||
import locale
|
import locale
|
||||||
from drf_yasg.utils import swagger_auto_schema
|
from drf_yasg.utils import swagger_auto_schema
|
||||||
from server.settings import get_sysconfig, update_sysconfig, update_dict
|
from server.settings import get_sysconfig, update_sysconfig, update_dict
|
||||||
|
from apps.utils.constants import DEFAULT_PWD
|
||||||
|
|
||||||
# logger.info('请求成功! response_code:{};response_headers:{};
|
# logger.info('请求成功! response_code:{};response_headers:{};
|
||||||
# response_body:{}'.format(response_code, response_headers, response_body[:251]))
|
# response_body:{}'.format(response_code, response_headers, response_body[:251]))
|
||||||
|
@ -462,7 +463,7 @@ class UserViewSet(CustomModelViewSet):
|
||||||
|
|
||||||
创建用户
|
创建用户
|
||||||
"""
|
"""
|
||||||
password = make_password('abc!0000')
|
password = make_password(DEFAULT_PWD)
|
||||||
serializer = self.get_serializer(data=request.data)
|
serializer = self.get_serializer(data=request.data)
|
||||||
serializer.is_valid(raise_exception=True)
|
serializer.is_valid(raise_exception=True)
|
||||||
instance = serializer.save(password=password, belong_dept=None)
|
instance = serializer.save(password=password, belong_dept=None)
|
||||||
|
@ -511,7 +512,7 @@ class UserViewSet(CustomModelViewSet):
|
||||||
def reset_password(self, request, pk=None):
|
def reset_password(self, request, pk=None):
|
||||||
user = self.get_object()
|
user = self.get_object()
|
||||||
if request.user.is_superuser:
|
if request.user.is_superuser:
|
||||||
user.set_password('abc!0000')
|
user.set_password(DEFAULT_PWD)
|
||||||
user.save()
|
user.save()
|
||||||
else:
|
else:
|
||||||
raise PermissionDenied()
|
raise PermissionDenied()
|
||||||
|
|
|
@ -1,8 +1,10 @@
|
||||||
from django.db import models
|
from django.db import models
|
||||||
|
|
||||||
EXCLUDE_FIELDS_BASE = ['create_time', 'update_time', 'is_deleted']
|
EXCLUDE_FIELDS_BASE = ['create_time', 'update_time', 'is_deleted']
|
||||||
EXCLUDE_FIELDS = ['create_time', 'update_time', 'is_deleted', 'create_by', 'update_by']
|
EXCLUDE_FIELDS = ['create_time', 'update_time',
|
||||||
|
'is_deleted', 'create_by', 'update_by']
|
||||||
EXCLUDE_FIELDS_DEPT = EXCLUDE_FIELDS + ['belong_dept']
|
EXCLUDE_FIELDS_DEPT = EXCLUDE_FIELDS + ['belong_dept']
|
||||||
|
DEFAULT_PWD = 'abc!0000'
|
||||||
|
|
||||||
|
|
||||||
class ObjCate(models.IntegerChoices):
|
class ObjCate(models.IntegerChoices):
|
||||||
|
|
Loading…
Reference in New Issue