05 2017 档案

摘要:提交和显示博客文章 app/models.py 文章模型 app/main/form.py 博客文章表单 app/main/views.py 处理博客文章的首页路由 把以前发布的文章列表传给魔板 index.html 显示博客文章首页模板 styles.css .profile-thumbnail 阅读全文
posted @ 2017-05-25 16:14 Erick-LONG 阅读(393) 评论(0) 推荐(0)
摘要:资料信息 app/models.py app/auth/views.py 利用auth蓝本中的before_app_first_request方法,来完成每次请求前都要运行ping方法,来实现更新已登录用户的访问时间 用户资料页面 为每个用户都创建资料页面 app/mian/views.py 资料页 阅读全文
posted @ 2017-05-24 08:54 Erick-LONG 阅读(303) 评论(0) 推荐(0)
摘要:好友签名标签云 自动回复机器人 阅读全文
posted @ 2017-05-23 18:50 Erick-LONG 阅读(7810) 评论(2) 推荐(0)
摘要:1.访问http://twilio.com/并填写注册表单。注册了新账户后,你需要验证一个手机号码,短信将发给该号码。 2.Twilio 提供的试用账户包括一个电话号码,它将作为短信的发送者。你将需要两个信息:你的账户SID 和AUTH(认证)标志。在登录Twilio 账户时,可以在Dashboar 阅读全文
posted @ 2017-05-23 16:28 Erick-LONG 阅读(2447) 评论(0) 推荐(0)
摘要:角色在数据库中表示 app/models.py 程序的权限 里面的位值。 权限常量app/models.py 用户角色 使用权限组织角色(不同角色拥有的权限利用位运算进行组合) 在Role类中写一个insert_roles方法来完成将角色添加到数据库中的操作 赋予角色 app/models.py 管 阅读全文
posted @ 2017-05-23 07:48 Erick-LONG 阅读(471) 评论(0) 推荐(0)
摘要:使用werkzeug 实现密码散列 密码散列化测试tests/test_url_model.py #!/usr/bin/env python # -*- coding:utf-8 -*- import unittest from app.models import User class UserMo 阅读全文
posted @ 2017-05-21 18:01 Erick-LONG 阅读(2066) 评论(0) 推荐(0)
摘要:pip freeze >requirement.txt 自动生成版本号 pip install -r requirement.txt 自动下载对应的库 梳理结构 config.py #!/usr/bin/env python # -*- coding:utf-8 -*- import os base 阅读全文
posted @ 2017-05-20 18:59 Erick-LONG 阅读(402) 评论(0) 推荐(0)
摘要:pip install mail 程序集成发邮件功能 配置环境变量:set FLASKY_ADMIN=3153324684@qq.com 阅读全文
posted @ 2017-05-20 17:44 Erick-LONG 阅读(278) 评论(0) 推荐(0)
摘要:视图函数中操作数据库 数据库迁移 pip install flask-migrate from flask_migrate import Migrate,MigrateCommand 阅读全文
posted @ 2017-05-19 21:16 Erick-LONG 阅读(297) 评论(0) 推荐(0)
摘要:web表单 pip install flask-wtf 实现csrf保护 重定向,会话,flash消息 from flask import Flask, render_template,session,redirect,url_for,flash from flask_bootstrap impor 阅读全文
posted @ 2017-05-18 19:03 Erick-LONG 阅读(261) 评论(0) 推荐(0)
摘要:jinja2模版 jinja2 能识别所有类型的变量,比如列表,字典,对象 过滤器 控制结构 if条件控制 宏(函数) 导入宏 模版继承 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> {% block head %} < 阅读全文
posted @ 2017-05-18 14:20 Erick-LONG 阅读(246) 评论(0) 推荐(0)
摘要:pip install flask-script 阅读全文
posted @ 2017-05-18 14:14 Erick-LONG 阅读(335) 评论(0) 推荐(0)
摘要:Redis 一、Redis安装和基本使用 启动服务端 src/redis-server 启动客户端 二、Python操作Redis pip install redis API使用 redis-py 的API的使用可以分类为: 连接方式 连接池 操作 String 操作 Hash 操作 List 操作 阅读全文
posted @ 2017-05-18 00:11 Erick-LONG 阅读(237) 评论(0) 推荐(0)
摘要:pymsql 使用操作 1、执行SQL #!/usr/bin/env python # -*- coding:utf-8 -*- import pymysql # 创建连接 conn = pymysql.connect(host='127.0.0.1', port=3306, user='root' 阅读全文
posted @ 2017-05-18 00:10 Erick-LONG 阅读(195) 评论(0) 推荐(0)
摘要:1、用户管理 2、授权管理 all privileges 除grant外的所有权限 select 仅查权限 select,insert 查和插入权限 ... usage 无访问权限 alter 使用alter table alter routine 使用alter procedure和drop pr 阅读全文
posted @ 2017-05-17 23:44 Erick-LONG 阅读(194) 评论(0) 推荐(0)
摘要:Tornado 的性能是相当优异的,因为它试图解决一个被称之为“C10k”问题,就是处理大于或等于一万的并发。一万呀,这可是不小的量 条件:处理器为 AMD Opteron, 主频 2.4GHz, 4 核 安装 Tornado pip install tornado 异步非阻塞示例 #!/usr/b 阅读全文
posted @ 2017-05-17 17:26 Erick-LONG 阅读(522) 评论(0) 推荐(0)
摘要:“伪”AJAX 由于HTML标签的iframe标签具有局部加载内容的特性,所以可以使用其来伪造Ajax请求。 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> </head> <body> < 阅读全文
posted @ 2017-05-17 15:51 Erick-LONG 阅读(193) 评论(0) 推荐(0)
摘要:一、寻找元素 表单选择器 查找 二、属性操作 基本属性操作 css类 HTML代码/文本/值 三、CSS操作 样式 位置 尺寸 四、文档处理 内部插入 $("p").append("<b>nick</b>"); //每个p元素内后面追加内容 $("p").appendTo("div"); //p元素 阅读全文
posted @ 2017-05-17 15:04 Erick-LONG 阅读(240) 评论(0) 推荐(0)
摘要:一、查找元素 间接查找 二、操作 1、内容 2、属性 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> </head> <body> <input type="button" value="全 阅读全文
posted @ 2017-05-17 11:43 Erick-LONG 阅读(191) 评论(0) 推荐(0)
摘要:一、数组 1、序列化 序列化就是将JavaScript中的数据类型转换成字符串,反序列化的过程则相反 2、转义 一般使用在URL中字符的转义等,下面来看一下具体的用法 3、eval JavaScript中的eval是Python中eval和exec的合集,既可以编译代码也可以获取返回值。 4、正则表 阅读全文
posted @ 2017-05-17 11:23 Erick-LONG 阅读(227) 评论(0) 推荐(0)
摘要:抽屉官网的页面登陆验证、form验证、点赞、评论、文章分页处理、发送邮箱验证码、登陆验证码、注册、发布文章、上传图片 阅读全文
posted @ 2017-05-17 11:01 Erick-LONG 阅读(541) 评论(0) 推荐(0)
摘要:d = {'name':'alx','age':18,'pp':11,'cc':12} sql = '''insert into xx(%s) value(%s)''' key_list = [] value_list=[] for k,v in d.items(): key_list.append(k) value_list.append('%%(%s)s' % k) sql ... 阅读全文
posted @ 2017-05-16 21:51 Erick-LONG 阅读(1531) 评论(0) 推荐(0)
摘要:Pycharm是当前进行python开发,尤其是Django开发最好的IDE。GitHub是程序员的圣地,几乎人人都在用。 本文假设你对pycharm和github都有一定的了解,并且希望在pycharm下直接使用github的版本控制功能。 废话不多说,下面图文详解,全是干货。windows和li 阅读全文
posted @ 2017-05-15 14:35 Erick-LONG 阅读(242) 评论(0) 推荐(0)
摘要:https://github.com/Erick-LONG/data_analysis/blob/master/%E6%95%B0%E6%8D%AE%E5%88%86%E6%9E%90%20%E9%82%B1.ipynb 阅读全文
posted @ 2017-05-15 14:30 Erick-LONG 阅读(171) 评论(0) 推荐(0)
摘要:simpletag admin models views video.html index.html student 阅读全文
posted @ 2017-05-15 08:55 Erick-LONG 阅读(591) 评论(0) 推荐(0)
摘要:import scrapy import urllib.request from scrapy.http import Request,FormRequest class LoginspdSpider(scrapy.Spider): name = "loginspd" allowed_domains = ["douban.com"] start_urls = ['htt... 阅读全文
posted @ 2017-05-11 16:10 Erick-LONG 阅读(294) 评论(1) 推荐(0)
摘要:item.py pipeline.py spd.py 阅读全文
posted @ 2017-05-11 15:13 Erick-LONG 阅读(233) 评论(0) 推荐(0)
摘要:pipeline item 阅读全文
posted @ 2017-05-10 17:29 Erick-LONG 阅读(1732) 评论(0) 推荐(0)
摘要:rules = [ Rule(SgmlLinkExtractor(allow=('/u012150179/article/details'), restrict_xpaths=('//li[@class="next_article"]')), callback='parse_ite... 阅读全文
posted @ 2017-05-10 16:05 Erick-LONG 阅读(786) 评论(0) 推荐(0)
摘要:UA池 阅读全文
posted @ 2017-05-10 15:05 Erick-LONG 阅读(524) 评论(0) 推荐(0)
摘要:放入项目目录,配置setting.py 阅读全文
posted @ 2017-05-10 14:19 Erick-LONG 阅读(660) 评论(0) 推荐(0)
摘要:class CsvspiderSpider(CSVFeedSpider): name = 'csvspider' allowed_domains = ['iqianyue.com'] start_urls = ['http://iqianyue.com/feed.csv'] headers = ['id', 'name', 'description', 'imag... 阅读全文
posted @ 2017-05-10 13:51 Erick-LONG 阅读(320) 评论(0) 推荐(0)
摘要:from scrapy.spiders import XMLFeedSpider from myxml.items import MyxmlItem class XmlspiderSpider(XMLFeedSpider): name = 'xmlspider' allowed_domains = ['sina.com.cn'] start_urls = ['http:... 阅读全文
posted @ 2017-05-10 13:35 Erick-LONG 阅读(217) 评论(0) 推荐(0)
摘要:import scrapy from Autopjt.items import myItem from scrapy.http import Request class AutospdSpider(scrapy.Spider): name = "fulong_spider" start_urls = 阅读全文
posted @ 2017-05-10 13:15 Erick-LONG 阅读(1693) 评论(0) 推荐(0)
摘要:pipeline部分 item部分 阅读全文
posted @ 2017-05-10 13:01 Erick-LONG 阅读(559) 评论(0) 推荐(0)
摘要:1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 4 ###########接口###################### 5 # class Iorderddd(): 6 # def fetch_one_by(self,nid): 7 # raise Exception('子类必须实现该... 阅读全文
posted @ 2017-05-07 17:31 Erick-LONG 阅读(174) 评论(0) 推荐(0)
摘要:Session操作 阅读全文
posted @ 2017-05-03 17:55 Erick-LONG 阅读(2501) 评论(0) 推荐(0)
摘要:1 """A very simple co-routine scheduler. 2 Note: this is written to favour simple code over performance. 3 """ 4 from types import coroutine 5 6 7 @coroutine 8 def switch(): 9 yield 10... 阅读全文
posted @ 2017-05-03 11:11 Erick-LONG 阅读(212) 评论(0) 推荐(0)