09 2016 档案
摘要:一,上传图片并在前端展示 为了避免前端整体刷新,我们采用ajax+iframe(兼容所有浏览器)上传,这样用户上传之后就可以立即看到图片: 上传前 上传后 前端部分html: 1,enctype="multipart/form-data",文件上传相对于其他表单类型出现的概率比较小,而文件上传确是这
阅读全文
摘要:缓存 由于Django是动态网站,所有每次请求均会去数据进行相应的操作,当程序访问量大时,耗时必然会更加明显,最简单解决方式是使用:缓存,缓存将一个某个views的返回值保存至内存或者memcache中,5分钟内再有人来访问时,则不再去执行view中的操作,而是直接从内存或者Redis中之前缓存的内
阅读全文
摘要:一,Memcached Memcached 是一个高性能的分布式内存对象缓存系统,用于动态 Web 应用以减轻数据库负载压力。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached 基于一个存储键/值对的 hashmap。其守护进程(daemon
阅读全文
摘要:django 为使用一种新的方式,即关系对象映射(ORM) 一,创建表 1,基本结构 注意: 1,创建标的时候,如果我们不给表加自增列,生成表的时候会默认给我们生成一列为ID的自增列,当然我们也可以自定义。 2,如果我们给某一列设置了外键的时候,生成表的时候,该列的表名会自生成auter_id(即两
阅读全文
摘要:pymysql pymsql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同。 1、下载安装 2、操作数据库 (1)、执行sql (2)、获取新创建数据自增ID (3)、获取查询数据 注:在fetch数据时按照顺序进行,可以使用cursor.scroll(num,mode)来
阅读全文
摘要:网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。另外一些不常使用的名字还有蚂蚁、自动索引、模拟程序或者蠕虫。 Scrapy Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架。 其可以应用
阅读全文

浙公网安备 33010602011771号