支持i18n的django简单cms应用程序

minicms的Python项目详细描述


小型CMS
#######

**minicms**是django的简单cms应用程序,在一定程度上支持i18n
在管理员中标记所见即所得编辑器。

通过同一URL访问不同语言的同一页面。如果佩奇没有 在请求的区域中存在默认语言,否则返回404

要求
============

-django>;=1.3
-降价

安装
============

**minicms**应使用pip安装:::

PIP安装minicms

设置
=====

-“minicms”应该在您安装的应用程序中:

已安装的应用程序+=('minicms',)

-将“minicms”urlpattern添加到基本url并指定视图函数:

('^cms/',include('minicms.url'))

-运行“manage.py syncdb”``

用法
===========

**minicms**使用“minicms/default.html”模板,在“page”中传递当前页``
上下文变量。

可以在模板中使用的页面属性:

-``lang`-页面语言。通常与语言代码上下文变量相同(见上文)

-`` slug`-页面slug。同一页的所有译文应该有相同的段塞。
您可以使用斜线将页面组织成某种层次结构,例如:
安装
安装/要求
安装/步骤
安装/步骤/1
安装/步骤/2
安装/步骤/3
定价
定价/免费计划

-`` name``本地化的页名。它将显示为菜单中“链接”下的文本,并且
面包屑

-``title`—页面的标题,用于HTML标题

-``keywords`—用于HTML元关键字(用于搜索引擎优化)的页面关键字

-``说明`-与关键字相同,但说明

-``content`—页面的HTML内容

还有“minicms”breadcrumbs“和“minicms”menu“模板标记
在“minicms”标记库中。可以在模板中替代它们的外观
``minicms/tags/menu``和``minicms/tags/breadcrumbs```。参见模板示例
详细信息。

要将链接放在模板中的某个页面上,

{%url minicms page_slug%}

许可证
=======

根据“GNU Lesser通用公共许可证”分发。

版权
=========

版权所有(c)2012 Pavel Puchkin(neoascetic@gmail.com)

马基图:(c)2008年杰伊·萨尔瓦特(http://markitup.jay salvat.com/)

…_马基图:http://markitup.jaysalvat.com/
…_ GNU Lesser通用公共许可证:http://www.gnu.org/copyleft/lesser.html
…_模板:https://github.com/neoascetic/minicms/tree/master/minicms/templates
…_新禁欲主义:https://github.com/neosecetic
…_用户2589:https://github.com/user2589

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java使用spring并在CXF中生成服务器和客户端   重载是否可以重载抽象Java类中的抽象方法,但只实现子类中的一个重载方法?   javawhy系统。currentTimeMillis()是否生成不正确的长值?   java使用Apache POI API将xlsx转换为csv   资源Java找不到文件?   java APDU命令验证返回6a88   JAVAlang.ExceptionInInitializerError是在交换机中构造对象时创建的   java使用嵌套while循环打印星形金字塔   sql Java ResultSet获取返回的字段名   java无法将字符串更改为整数,因为负号跟在数字后面   为什么番石榴/爪哇使用“可能”。isPresent()与可选项相反。是否显示(可能)?   JavaJUnit4看不到bean   JavaJBoss以错误的顺序启动servlet   java无法下载Maven依赖项AnypointStudio   安卓如何在java中存储持久数据   java SQL Server JDBC的驱动程序类名是什么   java中针对大输入的性能优化BufferedReader   java eclipse自动完成内容助理