自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 django 自定义校验

#A validator is a callable that takes a value and raises a   #ValidationError if it doesn’t meet some criteria. Validators can be useful   #for re-using validation logic between different type...

2012-12-17 14:57:46 165

原创 django 每输出特定数目的objects后换行

<table id='vlist'>        <tr>        {% for al in als %}        <td>[{{al.UploadID.file.name|basename}}    <a href="{% url deleteVide...

2012-12-14 21:38:46 380

原创 openshift+django+mysql git push时候不同步数据库解决方法

1. ssh登陆2. cd python2.63. source virtenv/bin/activate4. python path_to_manage.py/manage.py syncdb 这时通常css会丢失,需要手动修复:Python path_to_manage.py/manage.py collectstatic --noinput...

2012-12-12 16:14:41 149

原创 django模板输出HTML去掉自动转义

{% autoescape off %}{{ article_view.article|escape|linebreaks }}  {% endautoescape %}

2012-12-11 20:17:45 545

原创 Eclipse和PyDev搭建Python开发环境--Ubuntu篇)

安装环境Intel Core 7250(双核),操作系统Ubuntu 10.04.1 1.安装OpenJDK6    sudo apt-get install openjdk-6-jdk 选用OpenJDK的原因是他已经通过测试,完美兼容JDK,并在Linux更新源中已经取代了sun-java6-jdk了。(注1) 2.安装Eclipsesudo ap...

2012-12-11 11:51:28 72

原创 django中文编码

确保.py,html文件是utf-8编码html:在head标签里添加:<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />创建数据库时候:create database dbName default character set utf8 collate utf8_general_c...

2012-12-11 01:15:46 136

原创 google翻译

段子一在Google翻译里输入” pv zk bschk pv zk pv bschk zk pv zk bschk pv zk pv bschk zk bschk pv bschk bschk pv kkkkkkkk bschk bschk bschk p zk bschk pv zk pv bschk zk p zk bsc bschk pv zk bschk p zk pv bschk zk...

2012-11-01 14:28:59 183

原创 Django分页

 包含import相关类from django.core.paginator import Paginator, InvalidPage, EmptyPage。  接着,设置分页属性,paginator=Paginator(数据列表, 每页数据量)。  于是就可以获得各种相关的属性:  总页数:paginator.num_pages   总记录数: paginator.co...

2012-09-28 16:40:14 63

原创 Django模板object_list 显示为特定的列数

 <table><tr>{% for object in objects %} <td>{{object.name}}</td> {% if not forloop.last and forloop.counter|divisibleby:...

2012-09-06 14:29:48 901

原创 Pinax搭建第一个站点

1. 安装virtualenv: virtualenv 用来创建隔离的Python环境。 安装方法: easy_install virtualenv, 如果没有安装任何Python包管理器的话,可以直接去下了运行。2. 创建一个Pinax运行环境(windows下): 打开cmd, cd到你想要的目录 创建 $ virtualenv mysite-env --no-sit...

2012-08-17 15:54:24 124

原创 Django User

1:使用User对象      User 对象属性:username, password(必填项)password用哈希算法保存到数据库            email,last_login,date_joined(字面意思就知道了)is_staff ; 用户是否拥有网站的管理权限.is_active : 是否允许用户登录, 设置为``False``,可以不用删除用户来禁止 用户登录2 : U...

2012-08-13 14:32:31 78

原创 转:python-编码问题

在本文中,以'哈'来解释作示例解释所有的问题,“哈”的各种编码如下: 1. UNICODE (UTF8-16),C854; 2. UTF-8,E59388; 3. GBK,B9FE。 一、python中的str和unicode 一直以来,python中的中文编码就是一个极为头大的问题,经常抛出编码转换的异常,python中的str和unicode到底是一个什么东西呢? 在python中提到u...

2012-07-30 13:30:39 78

原创 mimetype

 django里生成txt,csv,pdf文件:  def download_file(request): from django.http import HttpResponse ## CSV #import csv #response = HttpResponse(mimetype='te...

2012-07-13 10:46:48 133

原创 Django使用mysql 语句

https://docs.djangoproject.com/en/dev/topics/db/sql/ from django.db import connection, transaction  def my_custom_sql(): from django.db import connection, transaction cursor = conn...

2012-06-20 16:30:30 113

原创 使用django_debug_tolbar

下载地址:https://github.com/dcramer/django-debug-toolbar解压安装:python setup.py install配置: settings.py:MIDDLEWARE_CLASSES = ( ... 'debug_toolbar.middleware.DebugToolbarMiddleware',)INSTALLED...

2012-06-19 15:10:55 98

原创 装饰器小例子

把函数得到的东西*2: def d(func): def x(*arg, **args): return func(*arg, **args)*2 return x@ddef add(a, b): return a+b 简单权限判断, 通过则执行所装饰的函数:def CP(test): def dec(func): d...

2012-06-15 16:45:17 79

原创 转:自动翻译po文件的python程序

From: http://www.minilinux.net/node/27 这个程序使用google translate来辅助翻译po文件。需要注意的是,现在机器的翻译水平并不高,人工智能还有很长很长的路要走。这个程序的主要作用是节省一部分英语不是那么好的网友查字典的时间,而指望它翻译出来的句子能直接被读懂是不现实的。 这个程序的使用方法很简单,它只有一个参数,就是需要翻译的po文件名称...

2012-06-06 10:48:58 824

原创 转: Django 国际化实例及原理分析

From: http://www.oschina.net/question/12_15775当 Web 服务搭建好以后,可以接收来自全球不同国家用户访问。这样就要求开发人员调整软件,使之能适用于不同的语言,即国际化和本地化。国际化 -- Internationalization,i 和 n 之间有 18 个字母,简称 I18N,。本地化 -- localization, l 和 n 之间...

2012-06-04 14:19:50 115

原创 Django数据库queryset操作

__exact        精确等于 like 'aaa'__iexact    精确等于 忽略大小写 ilike 'aaa'__contains    包含 like '%aaa%'__icontains    包含 忽略大小写 ilike '%aaa%',但是对于sqlite来说,contains的作用效果等同于icontains。__gt    大于__gte  ...

2012-05-31 14:29:54 152

原创 Django分页

 包含import相关类from django.core.paginator import Paginator, InvalidPage, EmptyPage。  接着,设置分页属性,paginator=Paginator(数据列表, 每页数据量)。  于是就可以获得各种相关的属性:  总页数:paginator.num_pages   总记录数: paginator.co...

2012-05-29 13:26:19 60

原创 git 版本回滚操作

原文地址:http://www.oschina.net/news/26241/you-can-not-change-git-history有时候使用Git工作得小心翼翼,特别是涉及到一些高级操作,例如 reset, rebase 和 merge。甚至一些很小的操作,例如删除一个分支,我都担心数据丢失。不久之前,我在做一些大动作(rebasing)之前,我总是备份整个版本库,以防万...

2012-05-28 17:47:51 84

原创 Pydev使用小技巧

添加注释块:Ctrl + 4 #========================================================================# Block Comments#======================================================================== 注释单...

2012-05-28 15:48:23 67

原创 Django工作笔记

获取objects里面的name字段的所有值的列表:objects=modelname.objects.filter(id__in=idlist).only('name')names = [item.name for item in objects] 判断数据是否在已存在:try: p = Publisher.objects.get(name='Apress')except...

2012-05-24 11:10:24 50

原创 ubuntu将远程的windows文件夹mount到本地

编辑存放mount信息的文件: vi /etc/fstab添加需要mount文件的信息到文件中: #<file system> <mount point> <type> <options> <dump> <pass>//10.57.50.150/filename /home/viking/filename cifs...

2012-04-24 12:15:06 476

原创 外企面试官爱提的十个问题(转)

1.请介绍一下你自己。 这是外企常问的问题。一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有,其实,外企最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理外企才会相信。外企很重视一个人的礼貌,求职者要尊...

2012-04-17 11:27:11 57

原创 Python 数据类型及转换

Python数据类型Number(数字)       包括int,long,float,double,complexString(字符串)     List(列表)         Dictionary(字典)   Tuple(元组)        File(文件) Python类型转换ord()    将字符转换成ASCIIchr()    将ASCII转换成字符hex()    将...

2012-04-17 10:56:30 349

Python 命名约定

以下划线相关的命名以单个下划线开始的命名: _test 表示弱的内部引用,不会被 from moudlename import * 导入以单个下划线结尾的命名:test_ 为了避免跟Python关键字冲突以双下划线开始的命名: __test 类私有名(python1.4后)以双下划线开始并以双下划线结尾:__init__ 特殊(magic)的对象或方法,有时用来出发...

2012-04-06 10:17:28 136

空空如也

空空如也

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

TA关注的人

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