- 博客(11)
- 资源 (11)
- 收藏
- 关注
原创 解决Django migrate No changes detected 不能创建表
python3 manage.py migrate不能创建表的解决办法起因修改了表结构以后执行python3 manage.py migrate 报错: django.db.utils.OperationalError: (1091, "Can't DROP 'email'; check that column/key exists") 所以进数据库把对应的表删除了,想着重新生成这张表. 删除
2017-07-21 14:37:02 42586 5
原创 Django url的命名空间 url反向解析
一个简单的需求: 在博客的主页的右侧列出所有的文章分类,当点击相应的分类的时候,列出这个分类下的所有文章.此时,就需要用到url反向解析,Django里面的视图函数命名空间技术.具体代码实现就是在urls.py中声明app_name:app_name = 'blog'之后在url匹配中添加name参数:url(r'^category/(?P[0-9]+)/$', views.cat
2017-07-15 10:13:38 3979
原创 Python3 asyncio 例程
asyncio是Python 3.4版本引入的标准库,直接内置了对异步IO的支持。asyncio的异步操作,需要在coroutine中通过yield from完成。event loop 对象包含两个部分:event 和 loop。event 负责 I/O 事件通知而 loop 负责循环处理 I/O 通知并在就绪时调用回调。这里 event 的含义与 select 中的 event mask 类
2017-07-13 16:28:19 6241
原创 Centos7 安装部署 Python-3.6.1
新安装的centos7中没有Python3环境 本来准备用yum安装的省时省力,发现yum默认的源里面Python3比较老,所以准备源码安装。在官网下载包以后,编译安装,本来觉得应该很顺利,安装下来发现还是有些依赖库,为以后避免重复入坑,特此记录下。环境:$ uname -aLinux bogon 3.10.0-514.26.2.el7.x86_64 #1 SMP Tue J
2017-07-12 17:57:36 2141
原创 用scrapy获取电影网站的链接
思路:使用scrapy新建一个工程,从主页开始,根据电影分类获取相应的url,进入分类页面后遍历具体电影,获取电影独立的url,然后获取下载地址.具体代码:首先关闭robots 选项:vim naika/settings.pyROBOTSTXT_OBEY = False#!/usr/bin/python#-*- coding:utf-8 -*-impo
2017-07-09 23:08:46 1409
原创 requests模拟登陆
第一种方式,用户名密码登陆:#!/usr/bin/python3#-*- coding:utf-8 -*-import requestsimport html5libimport refrom bs4 import BeautifulSoups = requests.Session()url_login = 'http://accounts.douban.com/login
2017-07-09 13:56:08 942
原创 python requests 库使用小结(二)
主要记录一下requests常用的一些高级特性:1 请求和相应对象:发送一个get请求:r = requests.get('http://blog.csdn.net/hanglinux')取得服务器返回来的请求头:>>> r.headers{'X-Powered-By': 'PHP 5.4.28', 'Transfer-Encoding': 'chunked', 'S
2017-07-08 22:45:32 1878
原创 python requests 库使用小结(一)
一 安装:推荐方式:pip install requests二 快速功能预览:1 发送一个请求可以是get put post head delete options>>> import requests>>> r = requests.get('http://blog.csdn.net/hanglinux')>>> r = requests.put('http://h
2017-07-08 22:06:01 1183 1
原创 sqlite 常用命令整理
1. select:.header on 开启头部显示。.mode column 设置输出模式 左对齐的列select * from youtablename;select id, name from youtablename;您可以使用 .width num, num.... 命令设置显示列的宽度,如下所示:sqlite>.width 10, 20, 10
2017-07-04 11:38:52 534
原创 Django 实现分页显示
总体思路:从数据库取出数据,根据事先定义的每页显示的数量,进行分页计算,得到页数,构造html,返回给前端解析显示。后端python操作代码#操作数据库进行分页 page = common.try_int(page, 1) perpage = 5 #每页显示的数据数量 start = (page - 1)*perpage end = page*per
2017-07-02 17:09:14 3679
原创 Django引入jquery静态文件,以及前后端数据交互
静态文件导入django专门提供 django.contrib.staticfiles管理静态文件。在建立工程的settings.py文件中可以设置:STATIC_URL = '/static/'STATICFILES_DIRS = [ BASE_DIR+"/static",]在工程文件夹新建static文件夹,同时创建js文件夹:mkdir -p static/j
2017-07-02 00:34:56 8428
sourceinsight4087付破解程序和license
2017-12-01
nand_flash.c
2014-03-01
boot_init.c
2014-02-27
Linux内核编码风格
2013-11-16
Linux进程编程介绍
2013-11-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人