509得票13回答
如何在Django中使用GROUP BY进行查询?

我查询一个模型: Members.objects.all() 它返回: Eric, Salesman, X-Shop Freddie, Manager, X2-Shop Teddy, Salesman, X2-Shop Sean, Manager, X2-Shop 我想知道最佳的D...

475得票10回答
如何在Django模型中删除记录?

我想要删除一条特定的记录,例如:delete from table_name where id = 1; 我该如何在Django模型中实现这个功能?

463得票18回答
将Django Model对象转换成字典并保留所有字段

如何将Django模型对象转换为包含所有字段的字典?最好包括外键和editable=False的字段。 让我详细解释一下。假设我有一个像以下这样的Django模型:from django.db import models class OtherModel(models.Model): pas...

433得票5回答
Django Model() 和 Model.objects.create() 区别

运行两个命令有什么区别:foo = FooModel() 和bar = BarModel.objects.create() 第二种方法是否会立即在数据库中创建一个BarModel,而对于FooModel,必须显式调用save()方法才能将其添加到数据库中?

415得票15回答
Django ModelAdmin中的"list_display"能展示ForeignKey字段的属性吗?

我有一个名为Person的模型,它与Book具有外键关系,其中Book有许多字段,但我最关心的是author(一个标准的CharField)。 话虽如此,在我的PersonAdmin模型中,我想使用list_display显示book.author:class PersonAdmin(adm...

372得票8回答
如何在Django中按日期范围过滤查询对象?

我在一个模型中有一个字段,如下所示:class Sample(models.Model): date = fields.DateField(auto_now=False) 现在,我需要通过日期范围来筛选对象。 如何筛选所有日期在2011年1月1日至2011年1月31日之间的对象?

372得票28回答
保存时,如何检查字段是否已更改?

在我的模型中,我有: class Alias(MyBaseModel): remote_image = models.URLField( max_length=500, null=True, help_text=''' A UR...

365得票15回答
如何克隆Django模型实例对象并保存到数据库?

Foo.objects.get(pk="foo") <Foo: test> 在数据库中,我想添加另一个对象,它是上面对象的副本。 假设我的表有一行。我想将第一行对象插入到具有不同主键的另一行中。我该怎么做?

356得票4回答
Django:显示选择值

models.py:class Person(models.Model): name = models.CharField(max_length=200) CATEGORY_CHOICES = ( ('M', 'Male'), ('F', 'Fe...

354得票13回答
Django auto_now and auto_now_add

针对Django 1.1版本。 我在models.py中有以下内容:class User(models.Model): created = models.DateTimeField(auto_now_add=True) modified = models.DateTimeFi...