08 2014 档案

摘要:最近想搞一个微信公众平台,定制一些接口,部署在新浪的SAE上。在看了SAE的Django示例后,表示对index.wsgi这个文件很不理解,如果从网上扒来一些代码自己改一改,感觉很不爽。所以 阅读全文
posted @ 2014-08-25 15:30 Runbbit 阅读(157) 评论(0) 推荐(0)
摘要:接着上篇。10-一次更新多个对象有时想要对QuerySet中的所有对象的某一个field来设定一个值,这时候可以像下边这样用update():# Update all the headlines with pub_date in 2007.Entry.objects.filter(pub_date_... 阅读全文
posted @ 2014-08-20 23:54 Runbbit 阅读(1091) 评论(0) 推荐(0)
摘要:上一篇写到MakingQuey中的filter,本篇接着来。10)-扩展多值的关系如果对一个ManyToManyField或ForeignKey的表进行filter过滤查询的话,有2中方法可以用。分别是:#1Blog.objects.filter(entry__headline__contains=... 阅读全文
posted @ 2014-08-18 23:16 Runbbit 阅读(1047) 评论(0) 推荐(0)
摘要:接下来主要学习Models中的Making queries写好models.py后,django会自动提供一个数据库的抽象API,来实现CRUD(create, retrieve, update, delete)。这一部分主要就是怎样去用这些API。在data model reference会有全部... 阅读全文
posted @ 2014-08-17 11:06 Runbbit 阅读(5683) 评论(0) 推荐(0)
摘要:折腾了大半天,终于搞定了,这可得记下来了。我的Linux版本:CentOS 6.5主要的安装顺序还是官网上的说明:http://jekyllrb.com/docs/installation/,所以安装jekyll之前需要安装ruby, gem, NodeJs1-首先,先给系统装上gccyum ins... 阅读全文
posted @ 2014-08-15 17:12 Runbbit 阅读(3687) 评论(0) 推荐(0)
摘要:继续(一)的内容:1-跨文件的Models在文件头部import进来,然后用ForeignKey关联上:from django.db import modelsfrom geography.models import ZipCodeclass Restaurant(models.Model): ... 阅读全文
posted @ 2014-08-14 16:11 Runbbit 阅读(2510) 评论(0) 推荐(1)
摘要:通俗点说:三次握手:A:发送连接请求B:收到请求后,B知道自己的接收端是好的,返回给A请求的应答,并询问A是否收到自己的本次应答。A:收到B的应答。A知道自己的发送端和接收端都是好的。然后发送应答以回应B的询问。当B接收到A的应答时,B知道自己的在第二次握手发出去的询问A收到了,证明B的发送端也是好... 阅读全文
posted @ 2014-08-13 17:18 Runbbit 阅读(336) 评论(0) 推荐(0)
摘要:认认真真学Django,从现在开始。学习资料来源于官方网站:https://docs.djangoproject.com/en/1.6/1-新建一个models.py1 from django.db import models2 3 class Person(models.Model):4 ... 阅读全文
posted @ 2014-08-13 15:01 Runbbit 阅读(1065) 评论(0) 推荐(0)
摘要:如果runserver默认启用127.0.0.1:8000的话,且上面这个form是在页面127.0.0.1:8000/test上的表单,则它返回的url为127.0.0.1:8000/blog/,而下面的form返回的url为127.0.0.1:8000/test/blog/,区别是action的... 阅读全文
posted @ 2014-08-13 10:24 Runbbit 阅读(3195) 评论(0) 推荐(0)
摘要:本文部分转载。使用Pythonsetup.py install命令从源代码安装完Django后,这些都会被拷贝到Python安装目录下的Lib/site-packages/django子目录中。之后我们使用Django的第一条命令大概就是使用django-admin.py startproject ... 阅读全文
posted @ 2014-08-12 11:31 Runbbit 阅读(504) 评论(0) 推荐(0)
摘要:#!usr/local/bin python#-*- coding: UTF-8-*-import sqlite3def main(): cx = sqlite3.connect("/data/freenas-v1.db") cu = cx.cursor() for i in ra... 阅读全文
posted @ 2014-08-06 16:01 Runbbit 阅读(248) 评论(0) 推荐(0)
摘要:为了理清思路,做一些小笔记:1、socket流程:int socket()产生了该socket的描述符socket descriptionbind()主动调用时,把socket与端口绑定,如果不主动调用,在linsten和connect时,会自动随机分配一个端口。server端在socket和bi... 阅读全文
posted @ 2014-08-01 12:39 Runbbit 阅读(124) 评论(0) 推荐(0)