diff options
| author | Russell Keith-Magee <russell@keith-magee.com> | 2010-12-04 05:59:38 +0000 |
|---|---|---|
| committer | Russell Keith-Magee <russell@keith-magee.com> | 2010-12-04 05:59:38 +0000 |
| commit | 52c77803d2b0852e6cf23d0c673131ce28934261 (patch) | |
| tree | 912bd4dfa074dae53701f9a83a3f322fe24972ff | |
| parent | 79adb5151481dde4ff72464e15afba94e1739223 (diff) | |
Normalized the name order of arguments. There's no actual bug here, other than potential confusion for anyone reading the code. Thanks to Aram Dulyan for the report.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@14796 bcc190cf-cafb-0310-a4f2-bffc1f526a37
| -rw-r--r-- | django/db/models/fields/subclassing.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/django/db/models/fields/subclassing.py b/django/db/models/fields/subclassing.py index 759373e4d0..b8d1cd6710 100644 --- a/django/db/models/fields/subclassing.py +++ b/django/db/models/fields/subclassing.py @@ -63,8 +63,8 @@ class LegacyConnection(type): A metaclass to normalize arguments give to the get_db_prep_* and db_type methods on fields. """ - def __new__(cls, names, bases, attrs): - new_cls = super(LegacyConnection, cls).__new__(cls, names, bases, attrs) + def __new__(cls, name, bases, attrs): + new_cls = super(LegacyConnection, cls).__new__(cls, name, bases, attrs) for attr in ('db_type', 'get_db_prep_save'): setattr(new_cls, attr, call_with_connection(getattr(new_cls, attr))) for attr in ('get_db_prep_lookup', 'get_db_prep_value'): @@ -76,8 +76,8 @@ class SubfieldBase(LegacyConnection): A metaclass for custom Field subclasses. This ensures the model's attribute has the descriptor protocol attached to it. """ - def __new__(cls, base, name, attrs): - new_class = super(SubfieldBase, cls).__new__(cls, base, name, attrs) + def __new__(cls, name, bases, attrs): + new_class = super(SubfieldBase, cls).__new__(cls, name, bases, attrs) new_class.contribute_to_class = make_contrib( new_class, attrs.get('contribute_to_class') ) |
