支持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第三方库


热门话题
用setter将对象转换为java中的映射   java如何通过JQL直接找到多对多实体的交集?   java Android文本检查帮助   纸牌游戏中的java玩家顺序   java从活动A移动到活动B,再从活动B返回到活动A   java如何在GAE servlet中保存JSON文件以满足Android客户端的请求?   连接到本地主机上的SLiM服务器时发生java错误:8080   java是否可以使用setOnMarkerClickListener对for循环中创建的各种标记产生不同的结果?   检查数字是否为回文的java逻辑   java在两个独立的服务中是否存在数据同步模式?   java在组合框中选择ascendingorder时如何对元素列表进行排序   java如何在不更新旧表的情况下更新表中的字段并将其插入新表   javasos和return语句   java与示例安卓活动建立解析连接。错误:任务“:app:dexDebug”的执行失败   java Maven发布问题,带有代理授权的分叉部署过程,因为参数失败,需要407代理授权