Categories: Flask 中文教程

Flask 命名约定

  • 类名: CamelCase ,缩写词大写( HTTPWriter 而非 HttpWriter
  • 变量名: lowercase_with_underscores
  • 方法和函数名: lowercase_with_underscores
  • 常量: UPPERCASE_WITH_UNDERSCORES
  • 预编译正则表达式: name_re

被保护的成员以单个下划线作为前缀,双下划线为 mixin 类保留。

有关键字的类上,在末尾添加下划线。允许与内置组建冲突,并且
一定不要 在用在变量名后添加下划线的方式解决。如果函数需要访问一个隐蔽
的内置构件,重绑定内置构件到一个不同的名字作为替代。

函数和方法参数:
  • 类方法: cls 作为第一个参数
  • 实例方法: self 作为第一个参数
  • 属性的 lambda 表达式应该把第一个参数替换为 x ,像 display_name =
    property(lambda x: x.real_name or x.username) 中一样
andy

前端小白,在Web176教程网这个平台跟大家一起学习,加油!

Share
Published by
andy

Recent Posts

vue:页面注入js修改input值

一般会直接这样写: let z…

7 小时 ago

聊聊vue3中的defineProps

在Vue 3中,defineP…

1 周 ago

在 Chrome 中删除、允许和管理 Cookie

您可以选择删除现有 Cooki…

2 周 ago

自定义指令:聊聊vue中的自定义指令应用法则

今天我们来聊聊vue中的自定义…

3 周 ago

聊聊Vue中@click.stop和@click.prevent

一起来学下聊聊Vue中@cli…

4 周 ago

Nginx 基本操作:启动、停止、重启命令。

我们来学习Nginx基础操作:…

1 月 ago