一个普通例子:todos = Todo.objects.filter(owner=request.user).filter(is_done=False).filter(priority=1)弊端:首先,代码冗长,正式的项目中,将会更加复杂。其次,泄露实现细节。比如代码中的is_done是Boolea...
分类:
其他好文 时间:
2014-08-27 01:32:17
阅读次数:
557
使用django实现网页的时候,想要在网页上显示图片是一件比较麻烦的事情。标准的html语言显示图片的方法在这里行不通,需要在配置文件中稍作修改。那么我们可以非常自然想到,网页上的图片的来源方式有两种。1种是静态图片,即在写网页的时候就确定好页面上要放那一张图片。1种是动态图片,如从数据库中的查询得...
分类:
其他好文 时间:
2014-08-26 22:39:47
阅读次数:
533
这玩意真心天天用才记得住,留篇文章先记着,充字典了 {{ name | lower }} 小写 {{ my_text|escape|linebreaks }} 先转义文本到HTML,再转换每行到标签 {{ bio | truncatewords:”30″ }}显示前30个字 {{content|...
分类:
其他好文 时间:
2014-08-26 17:52:36
阅读次数:
247
静态文件如CSS, javascript(如bootstrap), 图片等文件在django中的配置官方文档写的比较模糊,自己通过实验验证后并整理如下,以防遗忘,目前只整理了关于本地开发中的设置方式,实际发布的配置方式稍后整理。——————————————————————经测试使用第一种方法————...
分类:
其他好文 时间:
2014-08-26 13:21:16
阅读次数:
237
关于Eclipse上面配置PyDev,请各位读者自行百度,这里大鹏哥直接讲述一下做完上述工作之后Django的安装和配置:
首先下载Django安装包:形如Django-*.*.*.tar.gz (eg. Django-1.1.1.tar.gz)
1 、安装
解压Django,我是解压到python27下,在Django目录中有个setyp.py文件,打开运行窗口进行安装。
2...
分类:
编程语言 时间:
2014-08-26 11:43:45
阅读次数:
247
老大说要搞一套demo版的时间表工具让他看看,找了几个方案,他还是中意timesheet,那就开搞吧。之前也没接触过Django,过程中到处是坑啊,还好最后成型了,步骤如下:一.安装pipaptitudeinstallpython-pip二.pip安装依赖的组件apt-getinstallpython-dateutil
pipinstalldjango-..
分类:
其他好文 时间:
2014-08-26 03:01:26
阅读次数:
381
序列图主要用于展示对象之间交互的顺序。
序列图将交互关系表示为一个二维图。纵向是时...
分类:
其他好文 时间:
2014-08-26 01:50:35
阅读次数:
243
以Publisher、Author、Book的model为例子#coding=utf-8from django.db import models# Create your models here.class Publisher(models.Model): name=models.CharFi...
分类:
其他好文 时间:
2014-08-25 22:44:15
阅读次数:
271
如果报错....for column 'object_repr' at row 1.就找到此列所在表为django_admin_log,然后插入:ALTER TABLE django_admin_log MODIFY COLUMN object_repr VARCHAR(255) CHARACTER...
分类:
其他好文 时间:
2014-08-24 23:36:43
阅读次数:
340
前些天看到小阳买回来的一本 Python 基础教程,于是就产生了使用 Python 来开发一个小博客的想法。这个 Python 网站开发系列文章将不会过多说Python基本语法,主要是面向实践的。使用 Python 2.7、框架为 Django 1.3、数据库为 Sql Server(没有用过 My...
分类:
编程语言 时间:
2014-08-24 22:12:43
阅读次数:
287