Better way of checking if new_class has an 'objects' attribute.

This commit is contained in:
Florian Schlachter 2010-08-30 18:38:41 +02:00
parent c39f315ddc
commit 185e7a6a7e

View File

@ -257,7 +257,7 @@ class TopLevelDocumentMetaclass(DocumentMetaclass):
new_class = super_new(cls, name, bases, attrs)
# Provide a default queryset unless one has been manually provided
if not 'objects' in dir(new_class):
if not hasattr(new_class, 'objects'):
new_class.objects = QuerySetManager()
user_indexes = [QuerySet._build_index_spec(new_class, spec)