支持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 Bukkit/spiget块指定的命令   通过索引Java在数组中查找异或   java程序无法识别字符在数组中的位置   unix无法启动测试系统“slim”:java。木卫一。IOException:无法运行程序“java”:错误=2,没有这样的文件或目录   java使用txt文件值创建对象数组   JAVAutil。扫描器如何在用户在JAVA程序上创建后为每个学生提供一个唯一的ID   java从选定的单元格列表项获取信息   小程序Java JFileChooser网络目录用户/密码提示   java如何格式化字符串以显示两位小数   keylistener使用java使用箭头键移动图形   java无法从HttpClient调用接收数据   java API中的条件字符串解析器?   正则表达式如何在java中将字符串拆分为单词来保留标点符号?   java使用多个jython PythonInterpreter对象和不同的PythonPath   java如何克服方法调用线程。sleep()在findbugs中带有锁定警告?   java Spring工具套件和Spring配置器目录结构   使用setterjava实现jTextField的swing验证输入