分类
摘要:
1 # def logger():
2 # f = open("loge.txt","a")
3 # f.write("2017-09-15 exec function")
4 # f.close()
5 # print("2017-09-15 exec function"... 阅读原文
2017-10-15 19:07:01 阅读(756) 评论(0)
摘要:
1 # # 常规参数
2 # def jiafa(a,b):
3 # print(a+b)
4 #
5 # jiafa(5,6)
6 #
7 #
8 # def xinxi(name,location,sex='male'): # 默认参数在其他参数的后面
9 # pr... 阅读原文
2017-10-15 18:27:02 阅读(778) 评论(0)
摘要:
接上篇
三、连接oracle之配置文件
为了增加程序的可移植性,将
db = cx_Oracle.connect('bss_cpc/bss_cpc@192.168.128.49/orcl')
修改为:
db = cx_Oracle(connStr),connStr值从配置文件中读取。
读取配置文件可以使用内置模块
... 阅读原文
2017-10-15 17:16:01 阅读(800) 评论(0)
摘要:
jquery框架中提供了$.ajax、$.get、$.post方法,用于进行异步交互,由于Django中默认使用CSRF约束,推荐使用$.get
示例:实现省市区的选择
最终实现效果如图:
将jquery文件拷贝到static/js/目录下
打开booktest/views.py文件,定义视图area1,用于显示... 阅读原文
2017-10-14 15:33:05 阅读(814) 评论(0)
摘要:
Django提供了数据分页的类,这些类被定义在django/core/paginator.py中
from django.core.paginator import Paginator
对象Paginator用于对列进行一页n条数据的分页运算
对象Page用于表示第m页的数据
Paginator对... 阅读原文
2017-10-14 14:06:03 阅读(776) 评论(0)
摘要:
导航页-LeetCode专题-Python实现
相关代码已经上传到github:https://github.com/exploitht/leetcode-python
文中代码为了不动官网提供的初始几行代码内容,有一些不规范的地方,比如函数名大小写问题等等;更合理的代码实现参考我的github repo
1、读题
... 阅读原文
2017-10-14 12:12:02 阅读(841) 评论(0)
摘要:
在python中进行图片操作,需要安装包PIL
pip install Pillow==3.4.1
在Django中上传图片包括两种方式:
在管理页面admin中上传图片
自定义form表单中上传图片
上传图片后,将图片存储在服务器上,然后将图片的路径存储在表中
在test5/settings.py文件中定... 阅读原文
2017-10-14 09:38:05 阅读(765) 评论(0)
摘要:
中间键
Django中的中间件是一个轻量级、底层的插件系统,可以介入Django的请求和响应处理过程,修改Django的输入或输出
中间件的设计为开发者提供了一种无侵入式的开发方式,增强了Django框架的健壮性,其它的MVC框架也有这个功能,名称为IOC
Django在中间件中预置了六个方法,这六个方法的区别在于不... 阅读原文
2017-10-14 08:32:03 阅读(783) 评论(0)
摘要:
关于如何自学Python,我也是有话说的。来看看?
Python具有丰富和强大的类库,常被称为胶水语言。而且语法简洁而清晰,功能强大且简单易学,因而得到了广泛应用和支持。它特别适合专家使用,也非常适合初学者。
好,不多说啥,先敲黑板讲重点。
第一点,确保有Python这个软件。Linux系统自带Python,... 阅读原文
2017-10-14 08:03:02 阅读(788) 评论(0)
摘要:
本文参考文档:点击这儿
元组简介:python元组(Tuple)与列表(List)类似,不同之处在于元组不可修改,元组使用小括号,列表使用方括号
元组特性:不可修改
创建元组,实例如下:
1 tup1 = ("hello","world","ni hao")
2 tup2 = ("1","2","3")
3 tup... 阅读原文
2017-10-14 07:02:02 阅读(824) 评论(0)