自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(12)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 Python类的魔法(1)——创建类的实例

我准备用几篇文章来介绍Python的魔术方法,首先说Python创建类的实例的过程。

2013-10-16 23:03:22 279

原创 Python setuptools的使用及其动态扩展

setuptools是目前在Python里面主要应用到的打包,发布模块。setuptools针对Python官方的distutils做了很多针对性的功能增强,比如依赖检查,动态扩展;下面来介绍setuptools的基本使用方法。   在平时安装Python模块的时候,如果我们选择使用源码下载的时候,我通常会看到在源码包里面有一个setup.py的文件,当我们执行python setup.py

2013-04-16 21:07:10 718

翻译 Twisted官方文档(二)编写一个Client

概要Twisted 是一个被设计得非常灵活的框架,能够让你写出功能强大的客户端。灵活性的代价就是在编写客户端的时候会多一些层次。这篇文档包括了创建一个可以通过 TCP , SSL 和 Unix Socket 进行通信的客户端。首先,你实现协议的解析和处理功能的地方,就是协议类。这个协议类通常是由 twisted.internet.protocol.Protocol 所继承的。大部分的协

2012-11-01 22:49:45 598

翻译 Twisted官方文档(一)编写一个Server

概要这篇文档告诉你如何使用 twisted 为 TCP 服务实现网络协议解析和处理。你的处理协议的类通常继承自  twisted.internet.protocol.Protocol 。大部分的处理器都继承这个类或者是继承了比较合适的它的子类。一个协议类的实例是已经实例化了它的每个连接,一经要求,它便会开始执行直到连接结束。这意味着那些持久性的配置是不会保存在协议里面的。这些持久性的配

2012-10-29 15:49:18 840

翻译 Django 1.4发布说明--Django 1.4 的新特性

欢迎使用Django 1.4!       这个发布说明包含了一些新的特性,已经当你从Django 1.3 或更老版本升级到 1.4 时需要知道的一些向后不兼容的变化。我们也扔掉了一些特性,在我们的 our deprecation plan 里面详细列出来了,我们已经开始否决一些特性。综述Django 1.4 里面最大的变化是在处理时间的时候添加了对于时区的支持。当可用的时候,Dj

2012-09-21 23:04:58 638

翻译 MongoEngine文档翻译__用户向导(五)查询数据库

Document类有一个objects 属性,用来访问在数据库中跟这个类有关的数据。这个objects 属性其实是一个QuerySetManager ,它会创建和返回访问的一个新的 QuerySet。这个QuerySet 可以是在数据库中取出的重复的Document:# Prints out the names of all the users in the databasefor us

2012-08-19 22:20:07 1773 1

翻译 MongoEngine文档翻译__用户向导(四)Document实例

Document实例创建一个新的document对象,创建一个相关document类的实例,可以在字段的构造器中赋值。你可以在任何document里面的字段设置值;>>> page = Page(title="Test Page")>>> page.title'Test Page'你可以使用基础对象属性的语法来赋值:>>> page.title = "Example Page"

2012-08-07 15:40:01 1145

翻译 MongoEngine文档翻译__用户向导(三)定义文档

在MongoDB里面,一条文档大致相当于关系型数据库里面的一行。在关系型数据库里面,行是被存储在表里面,并且有一个严格的结构。MongoDB里面把文档存储在集合里面而不是存在表里面,最根本上的不同就是在数据库层面上没有强制的结构限制。    定义一个文档纲要    MongoEngine允许你为文档定义一个纲要这可以帮你减少编码错误,让你利用现有的字段来定义各种功能的函数。    定义

2012-08-07 14:22:42 1261 5

原创 在Django admin里面将一个字段的编辑框变成textarea

在Django的admin里面想把一个字段的编辑框变成多行的,折腾了一会成功了。   需要在admin.py 文件里面进行修改,添加一下代码:  比如你想让你的Game对象里面的desc字段的编辑框变成textarea   from django import formsclass GameForm(forms.ModelForm): desc = forms.Char

2012-07-06 11:10:14 520

原创 mongodb在存储0的时候会出现一些问题

在今天干活的时候发现了使用mongodb的一个问题。一条数据里面有一个字段的值为0,在第一次存储的时候没有出现问题。可是当我把这条数据的其他字段修改,然后再次保存之后发现,值为0的这个键值对居然没了。但是我在shell里面用ORM工具取出这条数据然后打印这个字段发现一切正常,这个字段是有值的,但是在mongo里面我就是看不到,我写的一个脚本在取出这条数据的时候也没有这个字段了...

2012-06-29 17:17:24 714

翻译 MongoEngine文档翻译__用户向导(二)连接MongoDB

连接一个运行的MongoDB实例,可以使用connect( ) 函数。第一个参数是需要连接的数据库名称,如果该数据库不存在,那么就会新建一个相应的数据库。如果该数据库需要验证登录,那么用户名和密码这些参数也需要提供。from mongoengine import connectconnect('project1', username='webapp', password='pwd123'

2012-05-18 13:19:02 644

翻译 MongoEngine文档翻译__用户向导(一)安装MongoEngine

最近开始做一个Python + MongoDB的项目,用到了MongoEngine这个非常不错的ORM工具,我将MongoEngine的文档翻译一部分出来,与大家分享。    安装MongoEngine    为了使用MongoEngine,我们首先需要先下载一个MongoDB并且确保它能正常运行,你还需要安装pymongo。    可以用pip安装MongoEngine:

2012-05-18 12:48:20 588

C8051F021资料

该资料详细介绍关于C8051F021单片机各方面的知识。

2010-08-02

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

TA关注的人

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