open
: Mezzanine--使用Markdown編輯-PagedownLabels: Mezzanine
依照Document的設定還是有遇到一些bug,以下是成功的run在prod的setting:
註:上prod時,記得要執行一次python manage.py collectstatic,否則markdown編輯器會跑不出來。
setting.py
```
INSTALLED_APPS = (
# "flat",
# "moderna",
"solid",
# "nova",
"django.contrib.admin",
"django.contrib.auth",
"django.contrib.contenttypes",
"django.contrib.redirects",
"django.contrib.sessions",
"django.contrib.sites",
"django.contrib.sitemaps",
"django.contrib.staticfiles",
"mezzanine.boot",
"mezzanine.conf",
"mezzanine.core",
"mezzanine.generic",
"mezzanine.pages",
"cartridge.shop",
"mezzanine.blog",
"mezzanine.forms",
"mezzanine.galleries",
"mezzanine.twitter",
"mezzanine.accounts",
"mezzanine_mailchimp",
"mezzanine_pagedown", ###添加app
# "engineer",
)
# Mezzanine Pagedown Setting
RICHTEXT_WIDGET_CLASS = 'mezzanine_pagedown.widgets.PageDownWidget'
RICHTEXT_FILTER = 'mezzanine_pagedown.filters.plain'
RICHTEXT_FILTERS = (RICHTEXT_FILTER,)
PAGEDOWN_MARKDOWN_EXTENSIONS = ('extra','codehilite','toc')
RICHTEXT_FILTER_LEVEL = 3
# PAGEDOWN_USE_MEZZANINE_HTML_ESCAPE = True
PAGEDOWN_SERVER_SIDE_PREVIEW = True
```
url.py
```
import mezzanine_pagedown.urls
urlpatterns += [
# Pagedown
url("^pagedown/", include(mezzanine_pagedown.urls)),
]
```
Reference:
https://rodmtech.net/docs/mezzanine/a-mezzanine-tutorial-take-2/ https://github.com/mgaitan/mezzanine-pagedown
Share on Twitter Share on FacebookSQL Server Analytics Service 1
SEO(1) Github(2) Title Tag(2) ML(1) 李宏毅(1) SQL Server(18) Tempdb(1) SSMS(1) Windows(1) 自我成長(2) Excel(1) python Flask(1) python(5) Flask(2)
Max Chen (159)