自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(79)
  • 资源 (7)
  • 收藏
  • 关注

原创 python时区 timezone相关记录

Django Time Zone这个文档值得好好读一下。Django如果开启了Time Zone功能,则所有的存储和内部处理,甚至包括直接print显示全都是UTC的。只有通过模板进行表单输入/渲染输出的时候,才会执行UTC本地时间的转换。所以我建议后台处理时间的时候,最好完全使用UTC,不要考虑本地时间的存在。而显示时间的时候,也避免手动转换,尽量使用Django模板系统

2015-01-22 18:18:07 4239

转载 python 用datetime和pytz来转换时区

原文:http://www.keakon.net/2010/12/14/%E7%94%A8datetime%E5%92%8Cpytz%E6%9D%A5%E8%BD%AC%E6%8D%A2%E6%97%B6%E5%8C%BAPython标准库里提供了time、datetime和calendar这3个模块来进行时间和日期的处理,其中应用最广的是datetime,而转换时区也是靠它来

2015-01-22 16:14:17 3907

原创 安装django-cms时遇到的PNG support to Pillow 问题解决方法

ubuntu 64位 14.04  python2.7 virtualenv 建立虚拟环境,到djangocms -p . mysite 这一步时出现错误提示pillow的png格式不支持见http://docs.django-cms.org/en/latest/introduction/install_from_scratch.html在django cms 文档中

2015-01-20 16:55:27 786

转载 virtualenv

源:http://www.cnblogs.com/ifantastic/p/4090726.htmlvirtualenv 用于创建一个隔离的 Python 环境。每个项目都有自己的依赖包,这些依赖包有时存在版本冲突,处理这种情况最好方法就是为每个项目创建一个专属的环境。安装稳定版 $ sudo pip install virtualenv最新版 $

2015-01-19 16:10:51 956

转载 Django | 模板 自定义 context_processors

源:http://blog.sina.com.cn/s/blog_536c64470101a1h3.html        http://segmentfault.com/blog/kycool/1190000002461627文章1:这个是用于:view返回到页面渲染之前增加一个处理,这个处理是为传回页面的Context增加参数。你可以

2015-01-13 16:41:16 1551

转载 Django新手需要注意的10个要点

原文地址是:http://zeroandone.posterous.com/top-10-tips-to-a-new-django-developerhttp://www.cnblogs.com/Impulse/archive/2011/11/21/2256816.html版本较老,个别不正确,有空再改1,不要将项目名称包含在引用代码里比如你创建了一

2015-01-13 16:37:06 659

转载 django csrf 防跨站攻击

csrf 攻击原理:         # django使用(CsrfMiddleware)进行Csrf防护,原理如下:1.它修改当前处理的请求,向所有的 POST 表单增添一个隐藏的表单字段,使用名称是 csrfmiddlewaretoken,值为当前会话 ID 加上一个密钥的散列值。 如果未设置会

2015-01-13 11:03:50 1660

转载 Django中url的逆向解析 -> Reverse resolution of URLs

源:http://blog.csdn.net/feelang/article/details/25464261之前的一篇文章中介绍了url的基本用法[Django的url用法]解析的过程可以概括为URL request -> view calling同时,django又提供了另一种解析方式 - Reverse resolution of URLs它的解析过程为 view c

2015-01-12 15:50:07 1414

原创 django笔记

django.contrib.humanize提供一些个性化的模板过滤器

2014-12-24 15:57:42 518

转载 简明 Python 编程规范v2

from:http://blog.csdn.net/gzlaiyonghao/article/details/6601123/赖勇浩(http://laiyonghao.com)注:之前发布一篇《简明 Python 编程规范》(见:http://blog.csdn.net/lanphaday/article/details/2834883),本是我给当时所在的公司制定的

2014-12-24 15:56:39 503

转载 python编程规范

from: http://www.open-open.com/lib/view/open1358402790652.htmlPython编程规范及性能优化Ptyhon编程规范编码所有的 Python 脚本文件都应在文件头标上 # -*- coding:utf-8 -*- 。设置编辑器,默认保存为 utf-8 格式。注释

2014-12-24 15:55:56 2272

转载 Django url 标签的使用

原址:http://www.yihaomen.com/article/python/355.htm初用django 开发应用的时候,完全是在urls.py 中硬编码配置地址,在views.py中HttpResponseRedirect()也是硬编码转向地址,当然在template 中也是一样了,这样带来一个问题,如果在urls.py 中修改了某个页面的地址,那么所有的地方(view

2014-12-22 17:24:16 4134 2

转载 建立一个更高级别的查询 API:正确使用Django ORM 的方式

http://www.oschina.net/translate/higher-level-query-api-django-orm英文原文:Using Django's low-level ORM query methods directly in a view is (usually) an anti-pattern.

2014-11-23 10:56:14 816

转载 基于jQuery+JSON的省市联动效果

from:http://www.helloweba.com/view-blog-188.html省市区联动下拉效果在WEB中应用非常广泛,尤其在一些会员信息系统、电商网站最为常见。开发者一般使用Ajax实现无刷新下拉联动。本文将讲述,利用jQuery插件,通过读取JSON数据,实现无刷新动态下拉省市二(三)级联动效果。查看演示 下载源码HTML

2014-11-23 09:11:18 595

转载 Python时区设置方法与pytz查询时区教程

时区的概念与转换首先要知道时区之间的转换关系,其实这很简单:把当地时间减去当地时区,剩下的就是格林威治时间了。 例如北京时间的18:00就是18:00+08:00,相减以后就是10:00+00:00,因此就是格林威治时间的10:00。而把格林威治时间加上当地时区,就能得到当地时间了。 例如格林威治时间的10:00是10:00+00:00,转换成太平洋标准时间就是加上-8小时,因此是02

2014-11-22 16:45:54 5853

转载 Django使用自己的用户系统,自定义用户系统

用过django的人应该都会知道admin,不过,需求是多变的,比如,你有一个变态的用户系统,用户可能有大中小三张头像,除了fisrt name ,last name外还有middle name,T^T name巴拉巴拉,django 的用户系统可能满足不了你的需求,这时候需要用自己的用户系统了,如何能在满足需求的时候充分又利用到django的用户系统?django使用自己的用户系统s

2014-11-22 16:27:42 8330

转载 Python图像处理库:Pillow 初级教程

from:http://www.cnblogs.com/wbin91/p/3971079.html2014-09-14 翻译 http://pillow.readthedocs.org/en/latest/handbook/tutorial.htmlPillow由PIL而来,所以该导入该库使用import PIL本文相关的代码:https://github.com/4451

2014-11-20 11:01:18 949

转载 Django工程目录结构优化

from:http://www.loonapp.com/blog/11/首先声明:本文是中文译文,原文请点我偶然看到一份关于Django工程目录的文章,英文版版的,觉得写得不错。在此翻译下供读者参考Django 工程目录结构你已经配置好你的Heroku账户(译者注:Heroku是一个老牌的免费云空间),并且创建了第一个Heroku应用,让

2014-11-20 11:00:00 4893 2

转载 Python图像处理库:Pillow 初级教程

Python图像处理库:Pillow 初级教程2014-09-14 翻译 http://pillow.readthedocs.org/en/latest/handbook/tutorial.htmlPillow由PIL而来,所以该导入该库使用import PIL本文相关的代码:https://github.com/445141126/pillow_exampleIm

2014-11-20 10:57:03 1229

转载 五步教你实现使用Nginx+uWSGI+Django方法部署Django程序

Django的部署可以有很多方式,采用nginx+uwsgi的方式是其中比较常见的一种方式。在这种方式中,我们的通常做法是,将nginx作为服务器最前端,它将接收WEB的所有请求,统一管理请求。nginx把所有静态请求自己来处理(这是NGINX的强项)。然后,NGINX将所有非静态请求通过uwsgi传递给Django,由Django来进行处理,从而完成一次WEB请求。可见,

2014-11-20 10:31:47 1020

转载 django-pagination---七步教你实现Django网站列表自动分页

from:http://django-china.cn/topic/53/网站,特别是论坛,就如本社区一样,肯定会遇到某个页面要显示列表(比如本社区的首页,要显示主题列表),那肯定就会涉及到列表的分页功能。举个例子,比如一个列表有100个item,那我们网站的页面是不是将此100个item都显示出来吗?显示不是哦,这样做以后一来是页面不好看(页面太长啦),用户体验不好(

2014-11-20 09:41:23 18912

转载 django 整合富文本编辑器 tiny_mce

from:http://blog.csdn.net/fuwencaho/article/details/41164901目录(?)[-]一下载代码二服务器目录三modelspy 文件四adminpy 文件五textareasjs 文件效果演示在整合富文本编辑器的过程中,遇到过一些问题,但是总算是好了,遇到的问题主要还是心情不太好,所有有点不知所错,开始之

2014-11-18 16:40:05 4972

转载 django static_root static_url media_root mdia_url详解

静态文件指像css,js,images之类的文件,在Django里面静态文件的处理与一般的视图是不一样,新手往往容易犯迷糊,本文做一下总结:一、概述:     静态文件交由Web服务器处理,Django本身不处理静态文件。简单的处理逻辑如下(以nginx为例):               URI请求-----> 按照Web服务器里面的配置规则先处理,以ngin

2014-11-18 16:38:57 7211

转载 django的orm指定字段名,表名

from:http://blog.csdn.net/feng88724/article/details/74056531.指定字段名: 在定义字段的时候,增加参数db_column=’real_field’; 2.指定表名: 在model的class中,添加Meta类,在Meta类中指定表名db_table 例如在某个models.py文件中,有一个

2014-11-18 16:32:52 4130

转载 django 1.7 新的migration框架,取代south

https://docs.djangoproject.com/en/dev/topics/migrations/迁移Django 1.7i 新特性Migrations是Django的方式将模型变更(添加一个字段,删除模型等)映射到数据库schema。它们设计成大部分都是自动进行的,但你需要知道什么时候做迁移,和运行迁移时你可能遇到的常见问题。一个简短

2014-11-18 08:48:21 8081

转载 用基于类的通用视图处理表单(Class-based generic views)

from:http://www.cnblogs.com/huafeng/p/3273421.html处理表单通常包含3步:初始化GET(空白的后者预填充的表单)POST非法数据(通常重新显示带有错误信息的表单)POST合法数据(提交数据并重定向) 为了将你从这些烦人的重复步骤中解救出来,Django为表单提供了一类

2014-11-12 16:20:52 746

转载 基于类的通用视图(Class-based generic views)

from:http://www.cnblogs.com/huafeng/p/3273315.html在web开发中,最令人头痛的就是一遍又一遍的重复固定的模式。在解决了模板层面和模型层面的重复代码之痛之后,Django使用通用视图来解决视图层面的代码重复。 扩展通用视图毫无疑问通用视图可以大幅度地加速web开发,但是在许多项目中,总是有通用视图不够用

2014-11-12 16:20:15 670

转载 介绍——基于类的视图(class-based view)

刚开始的时候,django只有基于函数的视图(Function-based views)。为了解决开发视图中繁杂的重复代码,基于函数的通用视图( Class-based generic views)出现了,但是不久它的弊端就显示出来:无法扩展、无法定制。基于函数的通用视图的不灵活导致它在现实世界中的应用受限。基于类的通用视图也是出于同样的目的被开发出来,它提供一个工具箱并支持多重继承,随着它的

2014-11-12 16:18:55 949

转载 Django model字段类型清单

Django 通过 models 实现数据库的创建、修改、删除等操作,本文为模型中一般常用的类型的清单,便于查询和使用:AutoField:一个自动递增的整型字段,添加记录时它会自动增长。你通常不需要直接使用这个字段;如果你不指定主键的话,系统会自动添加一个主键字段到你的model。(参阅自动主键字段)BooleanField:布尔字段,管理工具里会自动将其描述为checkbox。

2014-11-12 16:11:48 503

原创 Pycharm 笔记

自动提示大小写敏感: 设置-editor-code Co

2014-11-09 17:40:58 865

转载 python下的MySQLdb使用

下载安装MySQLdblinux版本http://sourceforge.net/projects/mysql-python/ 下载,在安装是要先安装setuptools,然后在下载文件目录下,修改mysite.cfg,指定本地mysql的mysql-config文件的路径windows版本网上搜索到一个http://www.technicalbard.com/fi

2014-11-08 18:47:58 516

原创 Ubuntu下出现Mysql error(2002)的解决方法

ERROR 2002 (HY000) Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock

2014-11-08 17:53:43 2518

转载 Python 一个简单的MySQLdb封装类

__author__ = 'yang'import MySQLdbclass MySQLHelper: def __init__(self,host,user,password,charset="utf8"): self.host=host self.user=user self.password=password sel

2014-11-07 16:40:30 1060

转载 pycharm快捷键及一些常用设置

Alt+Enter 自动添加包Ctrl+t SVN更新Ctrl+k SVN提交Ctrl + / 注释(取消注释)选择的行Ctrl+Shift+F 高级查找Ctrl+Enter 补全Shift + Enter 开始新行TAB Shift+TAB 缩进/取消缩进所选择的行Ctrl + Alt + I 自动缩进行Ctrl + Y 删除当前插入符所在的行Ctrl + D 复制当前行、或者选择的块Ctrl

2014-11-06 14:39:46 73826 4

转载 VimTutor中文版

================================================================================      欢     迎     阅     读   《 V I M  教  程 》   ——     版本 1.5      ===================================================

2014-11-04 22:25:35 545

转载 vi/vim 基本使用方法

转自:http://www.lupaworld.com/?uid-296380-action-viewspace-itemid-118973vi/vim 基本使用方法本文介绍了vi (vim)的基本使用方法,但对于普通用户来说基本上够了!i/vim的区别简单点来说,它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。例如语法加亮,可

2014-11-04 22:16:33 4623

转载 Ubuntu安装配置Mysql

from:http://www.cnblogs.com/wuhou/archive/2008/09/28/1301071.html三种安装方式:  1. 从网上安装 sudo apt-get install mysql-server。装完已经自动配置好环境变量,可以直接使用mysql的命令。    注:建议将/etc/apt/source.list中的cn改成us,美国的服

2014-11-03 23:20:36 2062

转载 Ubuntu 安装mysql和简单操作

http://www.cnblogs.com/zhuyp1015/p/3561470.html  ubuntu上安装mysql非常简单只需要几条命令就可以完成。  1. sudo apt-get install mysql-server   2. apt-get isntall mysql-client   3.  sudo apt-get in

2014-11-03 23:18:11 122029 8

转载 ubuntu安装和查看已安装

说明:由于图形化界面方法(如Add/Remove... 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装、卸载和删除的方法。一、Ubuntu中软件安装方法1、APT方式(1)普通安装:apt-get install softname1 softname2 …;(2)修复安装:apt-get -f i

2014-11-03 23:16:34 1224

转载 Ubuntu 14.04 LTS中怎样安装fcitx中文输入法

Ubuntu 14.04 LTS中自带的iBus输入法有多么的难用,这个不用我来说,今后你会看到各种吐嘈会像滔滔江水连绵不绝的。这里我们不抱怨,我们自己来着手解决中国人自己的Linux中文输入法问题。Fcitx是当之无愧的最好的中文输入法(框架),真的非常感谢作者——当然是中国人,不然谁给你写这头痛的东西。当Linux走进平常百姓家的时候,我确信Fcitx的贡献起码也得有好几个百分点呀!

2014-11-03 22:54:16 747

Maker机械电子创意实现与项目制作.扫描版(简体)

主要内容有机构及机器的基本知识、材料的选择及来源、力及力矩计算、功率计算、驱动方法介绍、电机控制方法、基本传动部件的使用选择方法、实现直线运动及旋转运动的方法,每一章都配有紧扣主题的小项目,最后一章有三个集成书中所有知识的大项目的实现过程。

2017-12-26

HTTP权威指南 第一版 完整带目录文字版 高清PDF

HTTP权威指南 文字版 完整 中文,带目录,最完全的版本,可以搜索

2017-11-01

自定义间隔组播收发测试软件 V1.2.0

WPF,need .NET 4.0 Version 1.2.0 1、可手动指定发送接收使用的CPU内核; Version 1.1.0 1、添加socket可重用,可同时发送接收,多开程序使用; 2、取消V1.0中指定CPU核心用来收和发,此版本不限定使用的CPU核心; 3、高流量或者高包频时,尽量先点接收,然后再点发送。 有问题联系作者 [email protected] 特色功能: 本软件可自定义不同的间隔组合进行组播发送支持指定源组播。 时间间隔精确到0.01ms,间隔数字之间使用英文;隔离,最后一个数字后面不加;号 时间间隔个数不限 间隔范例 1 包 1ms 包 1ms 包 1ms 。。。。。 1;2;3 包 1ms 包 2ms 包 3ms 包 1ms 包 2ms 包 3ms 包 1ms 包 2ms 包 3ms 包。。。。 0.1;0.5;5 包 0.1ms 包 0.5ms 包 5ms 包 0.1ms 包 0.5ms 包 5ms 包 0.1ms 包 0.5ms 包 5ms 。。。。

2016-04-28

自定义间隔组播收发测试软件

Version 1.1.0 1、添加socket可重用,可同时发送接收,多开程序使用; 2、取消V1.0中指定CPU核心用来收和发,此版本不限定使用的CPU核心; 3、高流量或者高包频时,尽量先点接收,然后再点发送。 特色功能: 本软件可自定义不同的间隔组合进行组播发送,支持指定源组播。 时间精度很高,达到并超过毫秒级,间隔数字之间使用英文;隔离,最后一个数字后面不加;号 时间间隔个数不限 间隔范例 1 包 1ms 包 1ms 包 1ms 。。。。。 1;2;3 包 1ms 包 2ms 包 3ms 包 1ms 包 2ms 包 3ms 包 1ms 包 2ms 包 3ms 包。。。。 0.1;0.5;5 包 0.1ms 包 0.5ms 包 5ms 包 0.1ms 包 0.5ms 包 5ms 包 0.1ms 包 0.5ms 包 5ms 。。。。

2016-04-28

第6版Programming.Windows writing Windows 8 apps with XAML and C#

英文版,质量很好 This book—the 6th edition of Programming Windows—is a guide to programming applications that run under Microsoft Windows 8. At the time of this writing (May 1, 2012), Windows 8 is not yet complete and neither is this book. What you are reading right now is a preview ebook version of the book. This preview version is based on the Consumer Preview of Windows 8, which was released on February 29, 2012. Microsoft has announced that the next preview of Windows 8—called the Release Preview—will be available in June. The second preview ebook version of this book, which will update the seven chapters included here and add more chapters, will probably be available in July. If you are reading this in August 2012 or later, you are very likely not reading the most recent version. To use this book, you’ll need to download and install the Windows 8 Consumer Preview, as well as Microsoft Visual Studio 11 Express Beta for Windows 8. Both downloads are accessible from the Windows 8 developer portal: http://msdn.microsoft.com/windows/apps To install Visual Studio, follow the “Download the tools and SDK” link on that page.

2012-10-26

Metro Revealed Building Windows 8 apps with XAML and C#

英文版,质量很好。现在市面上还没有win8 C# XAML的中文书

2012-10-26

C#的一个C/S架构程聊天程序的源码

C#的一个C/S架构程聊天程序的源码 ,初级中级代码工人学习使用

2011-09-30

空空如也

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

TA关注的人

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