django-markdownx/testapp/admin.py

29 lines
648 B
Python
Raw Permalink Normal View History

2016-12-04 18:36:41 +00:00
from django.db import models
from django.contrib import admin
from markdownx.widgets import AdminMarkdownxWidget
from markdownx.models import MarkdownxField
from .models import MyModel
class MyModelAdmin(admin.ModelAdmin):
formfield_overrides = {
MarkdownxField: {'widget': AdminMarkdownxWidget},
models.TextField: {'widget': AdminMarkdownxWidget},
}
admin.site.register(MyModel, MyModelAdmin)
##
## SHORTER OPTION:
##
# from django.contrib import admin
# from markdownx.admin import MarkdownxModelAdmin
# from .models import MyModel
# admin.site.register(MyModel, MarkdownxModelAdmin)