mezzanine-mdown

软件截图:
mezzanine-mdown
软件详细信息:
版本: 0.1 Alpha 3
上传日期: 11 May 15
开发: Owen Nelson
许可: 免费
人气: 5

Rating: 2.0/5 (Total Votes: 1)

夹层mdown提供部件和过滤器的夹层,使管理员能够使用降价的格式来创建自己的网站内容,而不是使用TinyMCE的编辑器生成的丰富的内容类型,如丰富的网页和博客使用HTML。
安装
获取包
PIP:
用户@ home的:〜$ PIP安装夹层mdown
easy_install的:
用户@ home的:〜$ easy_install的夹层mdown
PREP静态媒体
使用优秀staticfiles应用程序,mdown的静态文件应该得到自动拾取。
如果staticfiles应用程序是不是你的风格,你需要找到安装位置为mdown包(通常是你的Python解释器的站点包目录)以及复制/符号链接mdown /静态/ mdown到你的项目site_media目录。
配置
首先,在项目设置模块添加到mdown您INSTALLED_APPS列表。
程序安装后,你需要做一对夫妇的选择。你必须在指定配置模块的RICHTEXT_WIDGET_CLASS和RICHTEXT_FILTER值。
RICHTEXT_WIDGET_CLASS
该软件包提供了2种选择此设置。
mdown.forms.WmdWidget
 激活大规模杀伤性武器的富文本编辑器。 (推荐)
mdown.forms.PlainWidget
 使用纯文本区(不富文本编辑器)。
RICHTEXT_FILTER
此外,有2个选择此设置。
mdown.filters.codehilite
 使用渲染降价启用了codehilite扩展的内容。
mdown.filters.plain
 使用呈现降价香草格式的内容。
额外的步骤
Pygments样式
使用管理命令pygments_styles可以生成CSS上色的codehilite过滤器解析代码块。
注意:这需要pygments进行安装(使用PIP安装pygments或easy_install的pygments使用此功能)。
无参数调用命令来查看可用的颜色方案的用法消息,并列出你的系统上:
用户@ home的:〜/ mysite的$ ./manage.py pygments_styles
用法:./manage.py pygments_styles
可选颜色方案:
  Borland公司
  BW
 丰富多彩
 默认
  ... [剪断] ...
与该计划的名字作为调用参数将打印的CSS到标准输出,你可以重定向到像这样的文件:
用户@ home的:〜/ mysite的$ ./manage.py pygment_styles多彩> site_media / CSS / pygments.css
在additon这种单一方案的方法,该命令还接受--all标志,这将产生样式所有可用的,但有一个关键的区别:每个方案前缀它作为一个CSS类名称。这是主题开发过程中方便,因为您可以快速刚刚通过设置在身上的标签,以你的选择方案的类,而不需要不断重新生成CSS文件切换pygments方案。
一旦你得到了生成的css文件,只需将其添加到您的网站的基本模板,让您的代码“漂亮”的印刷。
更新主题模板
是基于默认的主题,并前夹层的0.11.3版本创建的主题将最有可能不会有richtext_filter应用到丰富的内容。为了解决这个问题,你只需要这样的过滤器是用来更新这些内容类型的模板。
例如,在默认的主题,模板/博客/ blog_post_detail.html不得不被从更新了一个线::
{{blog_post.content |安全}}
以::
{{blog_post.content | richtext_filter |安全}}
。只要确保安全过滤器自带的richtext_filter后

要求

  • 在Python的

类似的软件

hatena2rst
hatena2rst

14 Apr 15

Hatena2reST
Hatena2reST

20 Feb 15

mark3
mark3

11 May 15

WIX
WIX

3 Jun 15

显影剂的其他软件 Owen Nelson

django-trawler
django-trawler

12 May 15

django-ipyfield
django-ipyfield

14 Apr 15

意见 mezzanine-mdown

评论没有发现
添加评论
打开图片!