
学习心得
程序哲学
大道至简,大象希形。
展开
-
【Python】内部类
内部类的作用: 在内部类的变量可以为外部类的不同实例所共享>>> class Foo: class Meta: name = 'cat' >>> p1 = Foo()>>> p2 = Foo()>>> p1.Meta.name'cat'>>> p2.Meta.name'...原创 2019-05-08 21:56:14 · 1082 阅读 · 0 评论 -
【Python】annotate函数
在Django中碰到这个函数,按字面解释是注释函数,有的博客称之为汇总聚合函数。那么此函数的作用到底是什么呢?在我看来,此函数就是为数据库中查询出来<QuerySet>中的每个对象打上标签(或注释),只不过这个标签是个变量,里面可以存储我们想要的值。而且这个标签可以作为此对象的属性调用。通过下面例子一看便知:In [1]: from article.models im...原创 2019-05-09 18:16:01 · 4031 阅读 · 0 评论 -
【Python】Django自定义模板过滤器(选择器)
Django内置的过滤器用法: {{ 变量名 | 过滤器 }}虽然Django内置了许多常用的过滤器,但总有些特殊情况需要我们自己定义过滤器,于是Django提供了三大自定义过滤器类型。分别是:sinple_tag、inclusion_tag、filter使用自定义过滤器前提,你的app必须已经在settings中注册,如图:我在article的文件夹下建立自定...原创 2019-05-09 23:14:56 · 671 阅读 · 0 评论 -
【Python】*args与**kwargs
这是Python函数可变参数 args及kwargs*args表示任何多个无名参数,它是一个tuple,即会将你输入的参数如(1,2,3)转化为元组**kwargs表示关键字参数,它是一个dict,即会将你输入的参数key=value转化为字典测试代码如下: 1 2 3 4 5 6 7 8 9 ...转载 2019-05-24 09:53:49 · 164 阅读 · 0 评论 -
【Python】Pymyql模块的execute()总结
Pymysql模块用于驱动在Python中驱动mysql数据库。通过此模块可以直接写sql语句运行基本用法#! python3# @Project: mysite - sqlhelper.py# @Info : 提取sql的基本方法import pymysqldef get_connection(): """连接数据库""" # 连接数据库 ...原创 2019-06-03 17:39:19 · 39969 阅读 · 4 评论 -
【Python】Ajax使用总结
ajax基本用法:1、使用ajax传递一般字符串$.ajax({ url : '/modal_edit_student/', type : 'POST', data : {'name': name,'class_id': class_id, 'id': id}, success : function (args) { if (args.st...原创 2019-06-03 19:56:02 · 1374 阅读 · 0 评论