
python
文章平均质量分 64
tuxinhang
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
欢迎使用优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2017-12-07 14:44:34 · 201 阅读 · 0 评论 -
python中元类的__call__方法的作用
元类是类的类,元类之于类就相当于类之于实例。元类的new方法会创建一个类并返回,就像类的new方法会创建一个实例并返回一样。元类中其他方法的定义类似于类中方法的定义,例如:class Meta(type): def __new__(cls, name, bases, dct): # cls为元类Meta return type.__new__(cls, name, bas原创 2017-12-07 15:48:22 · 5249 阅读 · 1 评论 -
使用django + layui实现侧边栏多级菜单的功能
layui本身是个非常棒的前段框架,自带的也有侧边栏功能,不过不 支持多级,子菜单也没有缩进,因此,我做了些调整。 树形菜单是通过Django的自定义标签渲染的。自定义标签代码如下: def is_ancestor(current, menu): """ menu是否current的祖先 :param current: 当前菜单 :param menu:原创 2018-01-04 14:41:02 · 6365 阅读 · 0 评论