Commit d4de6851 by Bridger Maxwell

admin.py uses correct import of Editor, EditorClass.

parent 12cc515c
...@@ -9,6 +9,7 @@ from django.core.urlresolvers import get_callable ...@@ -9,6 +9,7 @@ from django.core.urlresolvers import get_callable
import models import models
from conf import settings from conf import settings
import editors
class ArticleObjectAdmin(GenericTabularInline): class ArticleObjectAdmin(GenericTabularInline):
model = models.ArticleForObject model = models.ArticleForObject
...@@ -22,15 +23,15 @@ class ArticleRevisionForm(forms.ModelForm): ...@@ -22,15 +23,15 @@ class ArticleRevisionForm(forms.ModelForm):
def __init__(self, *args, **kwargs): def __init__(self, *args, **kwargs):
super(ArticleRevisionForm, self).__init__(*args, **kwargs) super(ArticleRevisionForm, self).__init__(*args, **kwargs)
EditorClass = get_callable(settings.EDITOR) EditorClass = editors.EditorClass
editor = EditorClass(instance=self.instance) editor = editors.editor
self.fields['content'].widget = editor.get_admin_widget() self.fields['content'].widget = editor.get_admin_widget()
class ArticleRevisionAdmin(admin.ModelAdmin): class ArticleRevisionAdmin(admin.ModelAdmin):
form = ArticleRevisionForm form = ArticleRevisionForm
class Media: class Media:
js = get_callable(settings.EDITOR).AdminMedia.js js = editors.EditorClass.AdminMedia.js
css = get_callable(settings.EDITOR).AdminMedia.css css = editors.EditorClass.AdminMedia.css
class ArticleRevisionInline(admin.TabularInline): class ArticleRevisionInline(admin.TabularInline):
model = models.ArticleRevision model = models.ArticleRevision
...@@ -40,8 +41,8 @@ class ArticleRevisionInline(admin.TabularInline): ...@@ -40,8 +41,8 @@ class ArticleRevisionInline(admin.TabularInline):
fields = ('content', 'title', 'deleted', 'locked',) fields = ('content', 'title', 'deleted', 'locked',)
class Media: class Media:
js = get_callable(settings.EDITOR).AdminMedia.js js = editors.EditorClass.AdminMedia.js
css = get_callable(settings.EDITOR).AdminMedia.css css = editors.EditorClass.AdminMedia.css
class ArticleForm(forms.ModelForm): class ArticleForm(forms.ModelForm):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment