Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
k54kdk
Django Transportation Management System
提交
420c6460
D
Django Transportation Management System
项目概览
k54kdk
/
Django Transportation Management System
9 个月 前同步成功
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Django Transportation Management System
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
420c6460
编写于
6月 09, 2022
作者:
P
Pzqqt
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
wuliu: form: Fix IDEA warning
上级
7794a0f8
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
6 addition
and
7 deletion
+6
-7
wuliu/forms.py
wuliu/forms.py
+6
-7
未找到文件。
wuliu/forms.py
浏览文件 @
420c6460
...
...
@@ -1052,6 +1052,7 @@ class CustomerScoreLogFrom(_ModelFormBase):
def
__init__
(
self
,
*
args
,
**
kwargs
):
super
().
__init__
(
*
args
,
**
kwargs
)
self
.
_logged_in_user
=
None
# 只能选择会员客户, 且必须为启用状态
self
.
fields
[
"customer"
].
queryset
=
Customer
.
objects
.
filter
(
enabled
=
True
,
is_vip
=
True
)
...
...
@@ -1070,13 +1071,11 @@ class CustomerScoreLogFrom(_ModelFormBase):
}
def
save
(
self
,
*
args
,
**
kwargs
):
try
:
self
.
instance
.
user
=
self
.
_logged_in_user
except
AttributeError
:
raise
AttributeError
(
"应该从%s.init_from_request方法初始化表单, 以携带当前登录的用户信息."
%
self
.
__class__
.
__name__
)
assert
self
.
instance
.
user
.
has_perm
(
"customer_score_log__add"
),
"你没有变更积分的权限."
assert
self
.
_logged_in_user
is
not
None
,
(
"应该从%s.init_from_request方法初始化表单, 以携带当前登录的用户信息."
%
self
.
__class__
.
__name__
)
assert
self
.
_logged_in_user
.
has_perm
(
"customer_score_log__add"
),
"你没有变更积分的权限."
self
.
instance
.
user
=
self
.
_logged_in_user
customer
=
self
.
instance
.
customer
assert
customer
.
is_vip
,
'客户"%s"不是会员客户.'
%
customer
.
name
assert
customer
.
enabled
,
'会员客户"%s"没有启用.'
%
customer
.
name
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录