yipeiwu_com6年前
先设置一个关于书本(book)的数据模型: from django.db import models class Publisher(models.Model): name...
yipeiwu_com6年前
这里先来借用一个书本(book)的数据模型作为例子: from django.db import models class Publisher(models.Model): n...
yipeiwu_com6年前
首先借用书本(book)的这个数据模型: from django.db import models class Publisher(models.Model): name =...
yipeiwu_com6年前
删除字段 从Model中删除一个字段要比添加容易得多。 删除字段,仅仅只要以下几个步骤: 删除字段,然后重新启动你的web服务器。 &nb...
yipeiwu_com6年前
在语句Book.objects.all()中,objects是一个特殊的属性,需要通过它查询数据库。 在第5章,我们只是简要地说这是模块的manager 。现在是时候深入了解manage...
yipeiwu_com6年前
为了给你的对像添加一个行级功能,那就定义一个自定义方法。 有鉴于manager经常被用来用一些整表操作(table-wide),模型方法应该只对特殊模型实例起作用。 这是一项在模型的一个...
yipeiwu_com6年前
有时候你会发现Django数据库API带给你的也只有这么多,那你可以为你的数据库写一些自定义SQL查询。 你可以通过导入django.db.connection对像来轻松实现,它代表当前...
yipeiwu_com6年前
使用通用视图的方法是在URLconf文件中创建配置字典,然后把这些字典作为URLconf元组的第三个成员。 例如,下面是一个呈现静态“关于”页面的URLconf: from djan...
yipeiwu_com6年前
direct_to_template 毫无疑问是非常有用的,但Django通用视图最有用的地方是呈现数据库中的数据。 因为这个应用实在太普遍了,Django带有很多内建的通用视图来帮助你...
yipeiwu_com6年前
制作友好的模板Context 你也许已经注意到范例中的出版商列表模板在变量 object_list 里保存所有的书籍。这个方法工作的很好,只是对编写模板的人不太友好。 他们必须知道这里正...