1
0
mirror of https://github.com/django/django.git synced 2025-07-05 10:19:20 +00:00

newforms-admin: Moved js from AdminOptions to ModelAdmin.

git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@4340 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
Adrian Holovaty 2007-01-17 01:44:00 +00:00
parent a2b25f7216
commit 626e6d4eb9
3 changed files with 4 additions and 5 deletions

View File

@ -43,6 +43,7 @@ class ModelAdmin(object):
save_as = False
save_on_top = False
ordering = None
js = None
def __init__(self, model):
self.model = model

View File

@ -57,8 +57,8 @@ def get_javascript_imports(opts, auto_populated_fields, field_sets):
js.extend(['js/calendar.js', 'js/admin/DateTimeShortcuts.js'])
if opts.get_ordered_objects():
js.extend(['js/getElementsBySelector.js', 'js/dom-drag.js' , 'js/admin/ordering.js'])
if opts.admin.js:
js.extend(opts.admin.js)
if opts.ModelAdmin.js:
js.extend(opts.ModelAdmin.js)
seen_collapse = False
for field_set in field_sets:
if not seen_collapse and 'collapse' in field_set.classes:

View File

@ -199,10 +199,8 @@ class Options(object):
return self._field_types[field_type]
class AdminOptions(object):
def __init__(self, fields=None, js=None,
manager=None):
def __init__(self, fields=None, manager=None):
self.fields = fields
self.js = js or []
self.manager = manager or Manager()
def get_field_sets(self, opts):