Django抽象基类';子类对象给出错误类型对象没有属性';对象';

Django抽象基类';子类对象给出错误类型对象没有属性';对象';,django,Django,我的模型之间有如下继承: class Media(models.Model): title = models.CharField(unique = True, max_length=200) descr = models.TextField(blank=True, null=True) excerpt = models.CharField(max_length=250, blank=True, null=True) slug = mod

我的模型之间有如下继承:

class Media(models.Model):          
    title = models.CharField(unique = True, max_length=200)
    descr  = models.TextField(blank=True, null=True)
    excerpt = models.CharField(max_length=250, blank=True, null=True)   
    slug = models.SlugField(editable=False)  
    pub_date = models.DateTimeField('date published', auto_now_add=True)  
    media_tags = TagAutocompleteTagItField(max_tags=False, verbose_name=_('Tags'))    
    position = models.PositiveSmallIntegerField("Position")

    class Meta:
        abstract = True
        ordering = ['position'] 

#register with tagging application    
tagging.register(Media)  

class ModelVideo(Media):
    album = models.ForeignKey(MediaAlbum, null=True, blank=True, limit_choices_to = {'media_type': 'video'})
    file = models.FileField(upload_to=get_path, blank=True, null=True)
    embedCode = models.CharField(unique = True, max_length=250, blank=True, null=True)
    poster = ImageField(upload_to=get_path, blank=True, null=True )
    content_type = models.ForeignKey(ContentType)
    object_id = models.PositiveIntegerField()
    content_object = generic.GenericForeignKey('content_type', 'object_id') 
当我尝试获取ModelVideo的对象时--ModelVideo.objects.all()---我获取--type对象“ModelVideo”没有属性“objects”---- 如何获取ModelVideo的所有对象

Traceback:
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Django-1.5-py2.7.egg/django/core/handlers/base.py" in get_response
  115.                         response = callback(request, *callback_args, **callback_kwargs)
File "/Users/burakk/BurakWorks/Web/Django_Amber/Development/Eclipse/amber/amber/web/views.py" in home
  15.     videos = ModelVideo.objects.all()

Exception Type: AttributeError at /en/
Exception Value: type object 'ModelVideo' has no attribute 'objects'

上面的代码不会给出该错误。请出示回溯。我怀疑您在某个地方重新定义了
ModelVideo
。请显示完整的回溯,而不仅仅是错误消息。好的,我发现了问题。是django标记模块的寄存器行导致了错误。当我第一次在这里写我的问题时,我从代码中省略了这一行,认为它与问题无关。现在我已经把它包括在上面了。我想问问丹尼尔。您知道我是否必须向从抽象媒体类继承的所有子类注册标记吗。