Python 其中Photologue';s Photo.get_previous_by_date_added()方法定义了吗?

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

Photologue模型
Photo
的定义不包含方法
get_previous_by_date_added
,以及其父模型
ImageModel
ImageModel
继承自django
models.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源代码并不总是有帮助的