- 博客(14)
- 收藏
- 关注
原创 django-入门基础
3-2 重点:试图的定义及作用 url和试图的关系 视图可以理解为python的函数,视图中第一个参数固定是request。 作用就是接收请求返回响应。 url的设计要简单,可以用正则匹配 可以指定参数类型 例如 /test/<int> url 参数 path()参数解释 path(“test/“, test_get, name="test_get") 第一个是url匹配规则,第二个是视图函数名字,第三个是url名称 include()针对模块化开发时使用, 比如一个项目中有两个
2020-08-25 14:56:20
222
原创 带你入门jquery
jquery 是一个高效、精简并且功能丰富的js工具库,就像python的包和模块,提倡精简代码功能强大,所以可以看出底层封装的高。 jquery特点: 1、易于使用API接口(支持链式调用) 2、能够兼容众多浏览器 3、使用非常广泛 这里学习jquery主要是做 1、查询/操作DOM 2、处理js事件 3、实现动画效果 4、封装/使用jquery插件(jquery库很强大,扩展性也很强) 5、使用ajax发送异步请求 源码版本(用于开发环境) jquery.js 压缩版本(用于生
2020-07-28 19:05:07
211
原创 python 排序 冒泡排序
最常见的冒泡排序,原理很简单 lis = [23,34,23,45,67,222,33,78,98,43,2,3,76,-34,-23] def sortport(): for i in range(len(lis)-1): for j in range(len(lis)-1-i): if lis[j] > lis[j+1]: ...
2019-11-27 17:05:07
241
原创 django create 与 bulk_create
小编只针对自己遇到的问题,来进行讲解,引以为戒 create是针对创建一条新数据。那么我们直接来看代码把 for i in policy: if (i.ins_policy_no, i.ins_type)not in no_ins_query: NoIncludeInsPolicy.objects.create( top_org...
2019-11-11 15:38:41
1611
原创 python django orm 过滤 时间,数字比较方法
首先我们来现说一下富比较方法在实际工作中的运用场景,小编一般运用比较多的是时间的比较,数字比较,只要能比较的地方都可以用 如果说 我要创建一条信息,但是如果时间重叠 或者冲突就不能创建成功, filter( (Q(start_time1__lt=start_time2) & Q(end_time1__gt=end_time2)) | Q...
2019-10-16 15:20:24
1980
原创 Django ORM过滤条件
就是跟在 .filter() 中的那些条件。 Book.valid_objects.filter(查询条件) Batch.valid_objects.filter( ic_code='123456', # 等于 ic_code__contains='123456', # 包含123456即可 counter__order=3, # 关联查询 ) filte...
2019-08-25 23:59:14
860
原创 python Decimal类型
首先我们要了解一下Decimal类型,主要是用来处理小数的,针对与浮点型我们比较熟悉flocat 这个也可以针对小数进行处理,但是他会四舍五入,如果我们会用到关于金额,或者需求要求特别精确的时候,可以用Decimal 比如: a = 13716487265243587 a. decimal(7,2) 13716,48 ...
2019-06-28 14:55:21
3400
原创 python replace方法
先来了解一个 replace方法 这是一个字符串的方法,封装在python str的类型里。这个方法是替换字符串中的某一个字符,简单来说就是str类的 某一个字符换成另一个字符 比如: a = 'sony' if isinstance(a,str) print(a.replace('s','w')) wony ...
2019-06-27 10:47:32
1292
原创 python endswith 用法
首先,先来了解一下endswith 通俗来讲按照 我的理解来说,这是判断字符串是否以指定的后缀结尾,比如说在实际开发中,有的需求需要你判断execl文件类型的格式,或者其他类型的格式。就可以用这个endswith函数方法,它返回的是一个bool值 比如说: a = 'devafdgfhjj.xlsx' print(‘1’a.endswith('xlsx')) if a.endswith...
2019-06-26 18:29:30
3195
原创 python celery
先简单的了解一下celery celery是一个异步任务调度工具,非常简单,灵活可靠,处理大量消息的分布式系统。它是根据AMQP协议(AMQP协议是应用层协议的开放标准,专门用来处理消息队列的为消息的中间件设计的)来处理一些耗时耗资源的事情 只有文字怕大家理解的费劲,所以这里还是需要简单的解释一下。比如说一个购物网站用户生产了订单(生产者)生成后他要把订单id之类的放进一个消息队列里,你可以用...
2019-06-14 10:24:03
196
原创 python 项目中git redis的常用命令
git 常用的命令: git branch -r 查看远程分支 git branch -l 查看本地分支 git branch -a 查看全部分支 本地跟远程的 git checkout -b sisongwei/feature-policy-chuangxin 切换分支 -b是没有某个分支就创建 git status 查看代码脚本的状态 git add +文件脚本的名字...
2019-06-10 18:53:30
139
原创 python工厂函数
说到工厂函数,项目大家都不陌生,并不难理解 想象工厂就是就是批量生产,工厂函数也就是批量生产函数,实例创建函数,比如说我们写个公共函数,我们需要通过这个函数去设置她的一些不一样的性质,不一样的参数。这就是工厂函数的大概的用处 优点:对外暴露简单的接口实现复杂的特殊化的配置,返回个性化对象,大大方便了使用者。 缺点:有时分多种情况时容易陷入为了用工厂函数而使用的误区,大量判断代码是编写和维护的易错...
2019-06-10 18:30:18
806
2
原创 【Python、文件】Python解析上传文件
在开发的过程中几乎都会遇到上传文件的这类操作,小编第一次的接触的时候也很茫然 于是就去翻阅资料整理了完成了需求,并且把它整理成笔记 供大家一起探讨学习 首先需求是 用户需要批量支付或者批量上传东西的时候需要下载自己平台的模板 填写信息上传文件。 我需要前端传来的文件 首先肯定是post请求。通过请求体传参的。第一件事我们应该获取post中的文件 class Test: ...
2019-06-04 12:05:37
1823
原创 【Python、Django】模糊查询
Python后端模糊查询 需求: 如果前端输入查询条件就根据查询条件筛选,如果前端查询条件没有输入查询条件就展示根据创建时间最早的十个人展示出来 大致思路: 首先先获取前端传来的参数 agent_value = request.GET.get('agent_value') 然后根据用户的顶级机构(主要根据各个产品的需求权限取拿到自己要的数据)从数据表里查询数据 按照时间排序 ...
2019-06-04 11:54:43
908
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅