Python 其中Photologue';s Photo.get_previous_by_date_added()方法定义了吗?
Photologue模型Python 其中Photologue';s Photo.get_previous_by_date_added()方法定义了吗?,python,django,photologue,Python,Django,Photologue,Photologue模型Photo的定义不包含方法get_previous_by_date_added,以及其父模型ImageModelImageModel继承自djangomodels.Model基类,该基类也没有此方法 但在Photo模型中使用了此方法: class Photo: ... def get_previous_in_gallery(self, gallery): try: return self.get_previous_by_da
Photo
的定义不包含方法get_previous_by_date_added
,以及其父模型ImageModel
ImageModel
继承自djangomodels.Model
基类,该基类也没有此方法
但在Photo
模型中使用了此方法:
class Photo:
...
def get_previous_in_gallery(self, gallery):
try:
return self.get_previous_by_date_added(galleries__exact=gallery,
is_public=True)
except Photo.DoesNotExist:
return None
...
它的定义在哪里?(链接到Photologue)它是由
日期字段的贡献到类的方法添加的,如中所述-另请参见的代码
Django的许多模型属性都是通过元类或外部类添加的,因此直接查看模型并不总是有帮助。模型源。它是通过DateField
的contribution\u class
方法添加的,如中所述-另请参见的代码
Django的很多模型属性都是通过元类或外部类添加的,因此直接查看models.model源代码并不总是有帮助的