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