flake8 tweaks to mongoengine.fields + ignore tests for now
This commit is contained in:
parent
c72465cbb4
commit
e2097061e9
@ -8,6 +8,9 @@ import uuid
|
|||||||
import warnings
|
import warnings
|
||||||
from operator import itemgetter
|
from operator import itemgetter
|
||||||
|
|
||||||
|
from bson import Binary, DBRef, ObjectId, SON
|
||||||
|
import gridfs
|
||||||
|
import pymongo
|
||||||
import six
|
import six
|
||||||
|
|
||||||
try:
|
try:
|
||||||
@ -17,22 +20,18 @@ except ImportError:
|
|||||||
else:
|
else:
|
||||||
import dateutil.parser
|
import dateutil.parser
|
||||||
|
|
||||||
import pymongo
|
|
||||||
import gridfs
|
|
||||||
from bson import Binary, DBRef, SON, ObjectId
|
|
||||||
try:
|
try:
|
||||||
from bson.int64 import Int64
|
from bson.int64 import Int64
|
||||||
except ImportError:
|
except ImportError:
|
||||||
Int64 = long
|
Int64 = long
|
||||||
|
|
||||||
from mongoengine.errors import ValidationError, DoesNotExist
|
from .base import (BaseDocument, BaseField, ComplexBaseField, GeoJsonBaseField,
|
||||||
from mongoengine.python_support import (PY3, bin_type, txt_type,
|
ObjectIdField, get_document)
|
||||||
str_types, StringIO)
|
from .connection import DEFAULT_CONNECTION_NAME, get_db
|
||||||
from base import (BaseField, ComplexBaseField, ObjectIdField, GeoJsonBaseField,
|
from .document import Document, EmbeddedDocument
|
||||||
get_document, BaseDocument)
|
from .errors import DoesNotExist, ValidationError
|
||||||
from queryset import DO_NOTHING, QuerySet
|
from .python_support import PY3, StringIO, bin_type, str_types, txt_type
|
||||||
from document import Document, EmbeddedDocument
|
from .queryset import DO_NOTHING, QuerySet
|
||||||
from connection import get_db, DEFAULT_CONNECTION_NAME
|
|
||||||
|
|
||||||
try:
|
try:
|
||||||
from PIL import Image, ImageOps
|
from PIL import Image, ImageOps
|
||||||
@ -1015,11 +1014,10 @@ class ReferenceField(BaseField):
|
|||||||
|
|
||||||
if self.document_type._meta.get('abstract') and \
|
if self.document_type._meta.get('abstract') and \
|
||||||
not isinstance(value, self.document_type):
|
not isinstance(value, self.document_type):
|
||||||
self.error('%s is not an instance of abstract reference'
|
self.error(
|
||||||
' type %s' % (value._class_name,
|
'%s is not an instance of abstract reference type %s' % (
|
||||||
self.document_type._class_name)
|
self.document_type._class_name)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
def lookup_member(self, member_name):
|
def lookup_member(self, member_name):
|
||||||
return self.document_type._fields.get(member_name)
|
return self.document_type._fields.get(member_name)
|
||||||
@ -1126,7 +1124,7 @@ class CachedReferenceField(BaseField):
|
|||||||
new_fields = [f for f in self.fields if f in fields]
|
new_fields = [f for f in self.fields if f in fields]
|
||||||
else:
|
else:
|
||||||
new_fields = self.fields
|
new_fields = self.fields
|
||||||
|
|
||||||
value.update(dict(document.to_mongo(use_db_field, fields=new_fields)))
|
value.update(dict(document.to_mongo(use_db_field, fields=new_fields)))
|
||||||
return value
|
return value
|
||||||
|
|
||||||
|
@ -8,6 +8,6 @@ tests = tests
|
|||||||
|
|
||||||
[flake8]
|
[flake8]
|
||||||
ignore=E501,F401,F403,F405,I201
|
ignore=E501,F401,F403,F405,I201
|
||||||
exclude=build,dist,docs,venv,.tox,.eggs
|
exclude=build,dist,docs,venv,.tox,.eggs,tests
|
||||||
max-complexity=25
|
max-complexity=25
|
||||||
application-import-names=mongoengine,tests
|
application-import-names=mongoengine,tests
|
||||||
|
Loading…
x
Reference in New Issue
Block a user