1
0
mirror of https://github.com/django/django.git synced 2025-06-29 23:39:12 +00:00

magic-removal: Negligible formatting cleanups in django/db/models

git-svn-id: http://code.djangoproject.com/svn/django/branches/magic-removal@2017 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
Adrian Holovaty 2006-01-16 23:11:12 +00:00
parent f2370573bc
commit 1eacb0f6ed
7 changed files with 15 additions and 28 deletions

View File

@ -1,29 +1,21 @@
from django.conf import settings from django.conf import settings
from django.core.exceptions import ObjectDoesNotExist, ImproperlyConfigured
from django.core import validators from django.core import validators
from django.db import backend, connection from django.db import backend, connection
from django.utils.functional import curry
from django.utils.text import capfirst
from django.db.models.loading import get_installed_models, get_installed_model_modules from django.db.models.loading import get_installed_models, get_installed_model_modules
from django.db.models.query import Q from django.db.models.query import Q
from django.db.models.manager import Manager from django.db.models.manager import Manager
from django.db.models.base import Model, AdminOptions from django.db.models.base import Model, AdminOptions
from django.db.models.fields import * from django.db.models.fields import *
from django.db.models.fields.related import * from django.db.models.fields.related import *
from django.core.exceptions import ObjectDoesNotExist, ImproperlyConfigured
from django.db.models.exceptions import FieldDoesNotExist, BadKeywordArguments from django.db.models.exceptions import FieldDoesNotExist, BadKeywordArguments
from django.db.models import signals from django.db.models import signals
from django.utils.functional import curry
from django.utils.text import capfirst
# Admin stages. # Admin stages.
ADD, CHANGE, BOTH = 1, 2, 3 ADD, CHANGE, BOTH = 1, 2, 3
#def get_module(app_label, module_name):
# return __import__('%s.%s.%s' % (MODEL_PREFIX, app_label, module_name), '', '', [''])
def get_models(app): def get_models(app):
models = [] models = []
get_models_helper(app, models) get_models_helper(app, models)

View File

@ -23,7 +23,7 @@ def add_model_module(mod, modules):
if hasattr(mod, '_MODELS'): if hasattr(mod, '_MODELS'):
modules.append(mod) modules.append(mod)
for name in getattr(mod, '__all__', []): for name in getattr(mod, '__all__', []):
submod = __import__("%s.%s" % ( mod.__name__, name),'','',['']) submod = __import__("%s.%s" % (mod.__name__, name), '', '', [''])
add_model_module(submod, modules) add_model_module(submod, modules)
def get_installed_model_modules(core_models=None): def get_installed_model_modules(core_models=None):

View File

@ -15,7 +15,7 @@ get_verbose_name = lambda class_name: re.sub('([A-Z])', ' \\1', class_name).lowe
DEFAULT_NAMES = ('module_name', 'verbose_name', 'verbose_name_plural', 'db_table', 'ordering', DEFAULT_NAMES = ('module_name', 'verbose_name', 'verbose_name_plural', 'db_table', 'ordering',
'unique_together', 'admin','where_constraints', 'exceptions', 'permissions', 'unique_together', 'admin','where_constraints', 'exceptions', 'permissions',
'get_latest_by','order_with_respect_to', 'module_constants') 'get_latest_by', 'order_with_respect_to', 'module_constants')
class Options: class Options:
def __init__(self, meta): def __init__(self, meta):
@ -33,7 +33,6 @@ class Options:
self.order_with_respect_to = None self.order_with_respect_to = None
self.module_constants = {} self.module_constants = {}
self.admin = None self.admin = None
self.meta = meta self.meta = meta
self.pk = None self.pk = None
self.has_auto_field = False self.has_auto_field = False
@ -92,9 +91,6 @@ class Options:
def __repr__(self): def __repr__(self):
return '<Options for %s>' % self.module_name return '<Options for %s>' % self.module_name
# def get_model_module(self):
# return get_module(self.app_label, self.module_name)
def get_content_type_id(self): def get_content_type_id(self):
"Returns the content-type ID for this object type." "Returns the content-type ID for this object type."
if not hasattr(self, '_content_type_id'): if not hasattr(self, '_content_type_id'):

View File

@ -281,7 +281,7 @@ def lookup_inner(path, clause, value, opts, table, column):
join_column = new_opts.object_name.lower() + '_id' join_column = new_opts.object_name.lower() + '_id'
intermediate_table = field.get_m2m_db_table(current_opts) intermediate_table = field.get_m2m_db_table(current_opts)
raise FieldFound() raise FieldFound
# Does the name belong to a reverse defined many-to-many field? # Does the name belong to a reverse defined many-to-many field?
field = find_field(name, current_opts.get_all_related_many_to_many_objects()) field = find_field(name, current_opts.get_all_related_many_to_many_objects())
@ -297,7 +297,7 @@ def lookup_inner(path, clause, value, opts, table, column):
join_column = new_opts.object_name.lower() + '_id' join_column = new_opts.object_name.lower() + '_id'
intermediate_table = field.field.get_m2m_db_table(new_opts) intermediate_table = field.field.get_m2m_db_table(new_opts)
raise FieldFound() raise FieldFound
# Does the name belong to a one-to-many field? # Does the name belong to a one-to-many field?
field = find_field(name, opts.get_all_related_objects()) field = find_field(name, opts.get_all_related_objects())
@ -310,7 +310,7 @@ def lookup_inner(path, clause, value, opts, table, column):
# 1-N fields MUST be joined, regardless of any other conditions. # 1-N fields MUST be joined, regardless of any other conditions.
join_required = True join_required = True
raise FieldFound() raise FieldFound
# Does the name belong to a one-to-one, many-to-one, or regular field? # Does the name belong to a one-to-one, many-to-one, or regular field?
field = find_field(name, current_opts.fields) field = find_field(name, current_opts.fields)
@ -321,7 +321,7 @@ def lookup_inner(path, clause, value, opts, table, column):
new_column = new_opts.pk.column new_column = new_opts.pk.column
join_column = field.column join_column = field.column
raise FieldFound() raise FieldFound
except FieldFound: # Match found, loop has been shortcut. except FieldFound: # Match found, loop has been shortcut.
pass pass

View File

@ -1,12 +1,11 @@
from django.db.models.manipulators import ManipulatorCollection from django.db.models.manipulators import ManipulatorCollection
class RelatedManipulatorCollection(ManipulatorCollection): class RelatedManipulatorCollection(ManipulatorCollection):
def __init__(self,related, parent_name_parts , instance, follow): def __init__(self, related, parent_name_parts, instance, follow):
name_parts = parent_name_parts + (related.var_name, ) name_parts = parent_name_parts + (related.var_name,)
self.instance = instance self.instance = instance
self.related = related self.related = related
super(RelatedManipulatorCollection, self).__init__( super(RelatedManipulatorCollection, self).__init__(related.model, follow, name_parts)
related.model,follow,name_parts)
def _save_child(self, manip, parent_key): def _save_child(self, manip, parent_key):
setattr(manip.original_object, self.related.field.attname, parent_key) setattr(manip.original_object, self.related.field.attname, parent_key)