自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

转载 python里的默认参数

def extendList(val, test=[]): test.append(val) return testlist1 = extendList(10)list2 = extendList(123,[])list3 = extendList('a')print("list1 = %s" % list1)print("list2 =...

2018-07-08 12:44:00 107

转载 python散记

1.AOP将不同的类的内部中雷同的代码和重复的功能,提取出来以重用。装饰器是一个很著名的设计模式,经常被用于有切面需求的场景,较为经典的有插入日志、性能测试、事务处理等2.新式类,经典类新式类是在创建的时候继承内置object对象(或者是从内置类型,如list,dict等),而经典类是直接声明的3. __metaclass__类创建,__new__实例创建,__ini...

2018-07-06 18:32:00 123

转载 Django实现支付宝支付(沙箱)

1.安装SDK点击右侧沙箱当面付接入指导,之后可以看到一个下载SDK的按钮,点击后,会有python的SDK下载链接,但还是属于公测中,也可以通过在cmd里输入以下代码来安装。pip install python-alipay-sdk2.生成密钥我用的阿里只带的密钥生成器,网站是RSA密钥,选择WINDOWS下载,网址中有详细的指导过程。看到支付成功的...

2018-06-18 17:32:00 349

转载 js清除浏览器缓存

浏览器缓存 所有的数据都可以存到服务器中,但这样并不高效,当我们访问网页的时候,一会卡顿,二会浪费服务器的存储空间,三会给服务器造成压力浏览器缓存,可以提高网站性能和浏览器的速度,但对于需要经常更新的网页来说,缓存导致用户无法显示更新后的样式如何通过js清除缓存?随机数脚本并不存在,而是服务端动态生成的,因此带了个版本号,以示区别。 即路径或...

2018-06-11 15:09:00 158

转载 PEP8

英语好的可以去看:官方文档PEP8 Python 编码规范一 代码编排缩进。4个空格的缩进(编辑器都可以完成此功能),不使用Tap,更不能混合使用Tap和空格。每行最大长度79,换行可以使用反斜杠,最好使用圆括号。换行点要在操作符的后边敲回车。类和top-level函数定义之间空两行;类中的方法定义之间空一行;函数内逻辑无关段落之间空一行;其他地方尽量不要再空行。...

2018-06-02 14:31:00 76

转载 Django DTL 加减乘除求余

django模板只提供了加法的filter,没有提供专门的乘法和除法运算;django提供了widthratio的tag用来计算比率,可以变相用于乘法和除法的计算。加法{{value|add:10}}note:value=5,则结果返回15减法{{value|add:-10}}note:value=5,则结果返回-5,加一个负数就是减法了乘...

2018-05-31 19:00:00 394

转载 什么是脚本?

脚本不需要编译的程序代码,但需要解释编译器和解释器的差别:https://www.cnblogs.com/sword03/archive/2010/06/27/1766147.html编剧就是程序员,演员就是解释器,剧本就是脚本编剧写出剧本,提出若干要求后,自己不干(或不会干),让演员来实现。经理A对员工B说:“你把公司近几个月的销售数据整理一下,做...

2018-05-30 14:41:00 1077

转载 Font Awesome图标字体

1.unicodeunicode是字体在网页端最原始的应用方式,特点是:兼容性最好,支持ie6+,及所有现代浏览器。支持按字体的方式去动态调整图标大小,颜色等等。但是因为是字体,所以不支持多色。只能使用平台里单色的图标,就算项目里有多色图标也会自动去色。注意:新版iconfont支持多色图标,这些多色图标在unicode模式下将不能使用,如果有需求建议...

2018-05-10 09:45:00 116

转载 MVC和MVT的区别

首先,MVC和MVT是框架式不是设计模式。 框架与设计模式虽然相似,但却有着根本的不同。设计模式是对在某种环境中反复出现的问题以及解决该问题的方案的描述,它比框架更抽象;框架可以用代码表示,也能直接执行或复用,而对模式而言只有实例才能用代码表示;设计模式是比框架更小的元素,一个框架中往往含有一个或多个设计模式,框架总是针对某一特定应用领域,但同一模式却可适用于各种应用。可...

2018-05-10 09:42:00 227

转载 Django学习笔记6(iframe、外键插入)

1.{%include 'index.html'%i}平时很好用的iframe在django里面的不是很好用django里面提供了{%include 'index.html'%i}的方式来取代了ifame,但是在使用的时候,发现include的页面会受到父页面的css的影响,从而导致页面不理想受影响的原因是因为父页面里面的class命名和iclude调用的页面的class有相...

2018-05-09 18:05:00 268

转载 Django学习笔记4-csrf防护

1.CSRF验证失败. 请求被中断.原因是django为了在用户提交表单时防止跨站攻击所做的保护什么是 CSRFCSRF, Cross Site Request Forgery,跨站点伪造请求。举例来讲,某个恶意的网站上有一个指向你的网站的链接,如果某个用户已经登录到你的网站上了,那么当这个用户点击这个恶意网站上的那个链接时,就会向你的网站发来一个请求,你的网站会...

2018-05-07 12:48:00 86

转载 Django学习笔记5-url

先来看一下普通的url的格式{% url 'login_action'%}但由于name没有作用域,Django在反解URL时,会在项目全局顺序搜索,当查找到第一个name指定URL时,立即返回我们在开发项目时,会经常使用name属性反解出URL,当不同app不小心定义相同的name时,可能会导致URL反解错误,为了避免这种事情发生,引入了命名空间再看...

2018-05-07 12:47:00 102

转载 Django学习笔记2

1.BookInfo.objects.all()objects:是Manager类型的对象,用于与数据库进行交互当定义模型类时没有指定管理器,则Django会为模型类提供一个名为objects的管理器支持明确指定模型类的管理器当为模型类指定管理器后,django不再为模型类生成名为objects的默认管理器2.管理器Manager管理器是Djan...

2018-05-07 09:22:00 57

转载 Django学习笔记3-静态文件调用

1.settings.py 静态文件相关示例代码及说明:# Static files (CSS, JavaScript, Images)# https://docs.djangoproject.com/en/1.8/howto/static-files/ STATIC_URL = '/static/' # 当运行 python manage.py collec...

2018-05-07 09:22:00 290

转载 Django的MVT的思路

1.先上两张图片2.我的理解view在MVT框架里面,起到的是中间调度的作用。a.在diango里面有个关键性路径的配置  就是在django2.0前的url和在2.0后的path。  为避免一个项目中有多个应用时带来的麻烦,我们需要两个urls.py文件,第一个在项目里,第二个在应用里 想一想,我们打开网站的第一步是什么,是输入网...

2018-05-04 16:59:00 121

转载 Django学习笔记1

重点在注释#1.views.py 1 from django.shortcuts import render 2 from django.http import * 3 #from django.template import RequestContext,loader 4 5 # Create your views here. 6 7 def i...

2018-05-04 15:27:00 66

转载 Django忘记超级用户密码||账号

第一步:运行django shellpython3 manage.py shell第二步:重设密码>>> from django.contrib.auth.models import User>>> user = User.object.get(username='your_account')>>> u...

2018-05-04 08:09:00 179

转载 Linux(Redhat)安装python虚拟环境

哇!安装的好烦啊,最后发现是自己网络的原因。静心总结一下吧!!!python是3.6centos 6 64位1.安装pythonhttps://blog.csdn.net/O_OKKk/article/details/801704712.安装pipwget https://bootstrap.pypa.io/get-pip.py --no-chec...

2018-05-03 13:33:00 291

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除