dodo随手记录


代码风格

函数名称

按钮对应的函数名以 btn_ 开头
工作流对应的函数名以 wkf_ 开头

py
# bad
def submit(self):
def done(self):

# good
def btn_submit(self):
def wkf_draft_to_done(self):    # 在函数名中指明状态从 draft 变更为 done

为了方便代码的快速查询,推荐函数名以 __{蛇形类名} 结尾。

py
# bad
class DtdreamTrainApproveLine(models.Model):
    def btn_wizard_ok(self):

# good
class DtdreamTrainApproveLine(models.Model):
    def btn_wizard_ok__dtdream_train_approve_line(self):

幻翼 2023年2月10日 10:48 收藏文档