diff --git a/CHANGES.md b/CHANGES.md index c3f1a89..c09b8b9 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -7,6 +7,7 @@ - 优化配置路径; - 增强代码安全性; - 优化个人中心图片、文档模板的默认排序; +- 优化注册邀请码最大使用次数验证; ### v0.5.1 2020-05-08 diff --git a/README.md b/README.md index 2861b92..cb2d614 100644 --- a/README.md +++ b/README.md @@ -54,7 +54,7 @@ - 支持**文集协作**功能,一个文集可以拥有一个创建者和多个协作者,可灵活选择协作权限; - 支持**文档历史版本**功能,可以查看和对比历史版本与现有版本的差异,恢复某个历史版本为当前版本; -当前版本为:**v0.5.1**,版本发布时间为**2020-05-08** +当前版本为:**v0.5.2beta** 完整更新记录详见:[CHANGES.md](./CHANGES.md) diff --git a/app_admin/views.py b/app_admin/views.py index 4f3b63e..6431a87 100644 --- a/app_admin/views.py +++ b/app_admin/views.py @@ -461,6 +461,8 @@ def admin_register_code(request): if int(types) == 1: try: all_cnt = int(request.POST.get('all_cnt',1)) # 注册码的最大使用次数 + if all_cnt <= 0: + return JsonResponse({'status': False, 'data': '最大使用次数不可为负数'}) is_code = False while is_code is False: code_str = '0123456789qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM' diff --git a/app_api/views_app.py b/app_api/views_app.py index 8e5da22..9a9b832 100644 --- a/app_api/views_app.py +++ b/app_api/views_app.py @@ -82,7 +82,9 @@ class LoginView(APIView): AppUserToken.objects.update_or_create(defaults={"token": token}, user=user_obj) # 将token返回给用户 res["token"] = token + res['username'] = username else: + res['code'] = 2 res["error"] = '账号被禁用' else: