python
文章平均质量分 70
summer.lei
这个作者很懒,什么都没留下…
展开
-
django站点管理1
django.contrib 包 Django自动管理工具是django.contrib的一部分。django.contrib是一套庞大的功能集 管理工具是本书讲述django.contrib的第一个部分。从技术层面上讲,它被称作django.contrib.admin。django.contrib中其它可用的特性,如用户鉴别系统(django.contrib.auth)、支持匿名会话转载 2016-04-25 17:32:27 · 449 阅读 · 0 评论 -
django 模型model与数据库1
数据库配置 首先,我们需要做些初始配置;我们需要告诉Django使用什么数据库以及如何连接数据库。 我们假定你已经完成了数据库服务器的安装和激活,并且已经在其中创建了数据库(例如,用 CREATE DATABASE语句)。 如果你使用SQLite,不需要这步安装,因为SQLite使用文件系统上的独立文件来存储数据。 象 TEMPLATE_DIRS 一样,数据库配置也是在D转载 2016-04-26 10:50:26 · 531 阅读 · 0 评论 -
django 模型model与数据库2——函数
filter数据过滤 我们很少会一次性从数据库中取出所有的数据;通常都只针对一部分数据进行操作。 在Django API中,我们可以使用`` filter()`` 方法对数据进行过滤: >>> Publisher.objects.filter(name='Apress') [] filter() 根据关键字参数来转换成 WHERE SQL语句。 前面这个例子 相当于这样: S转载 2016-04-26 16:17:24 · 693 阅读 · 0 评论 -
django 模型model与数据库3——高级操作(外联,多对多,修改字段)
访问外键(Foreign Key)值 当你获取一个ForeignKey 字段时,你会得到相关的数据模型对象。 例如: >>> b = Book.objects.get(id=50) >>> b.publisher >>> b.publisher.website u'http://www.apress.com/' 对于用`` ForeignKey`` 来定义的关系来说,在关系的转载 2016-04-26 17:43:13 · 1386 阅读 · 0 评论 -
django的url 正则表达
Django在检查URL模式前,移除每一个申请的URL开头的斜杠(/)。 这意味着我们为/hello/写URL模式不用包含斜杠(/)。(刚开始,这样可能看起来不直观,但这样的要求简化了许多工作,如URL模式内嵌,我们将在第八章谈及。) 模式包含了一个尖号(^)和一个美元符号($)。这些都是正则表达式符号,并且有特定的含义: 上箭头要求表达式对字符串的头部进行匹配,美元符号则要求表达式对字符串转载 2016-04-22 11:37:38 · 3837 阅读 · 1 评论