Django CMS的文章管理应用程序
cmsplugin-articles-ai的Python项目详细描述
一个CMS应用程序提供了一种管理文章的方法。您需要自己实现前端。
入门
----
1。使用pip安装:``pip install cmsplugin articles ai`
-请注意,如果要使用工厂和管理来生成测试数据,还需要
来安装可选需求。您可以通过运行``pip install cmsplugin articles ai[utils]``
2手动安装它们来实现这一点。将“cmsplugin-articles-ai”和“publisher”添加到“installed-apps”中。将“publisher.middleware.publisherMiddleware”添加到“middleware类”中
4。实现前端
-此包仅包含(``templates/cmsplugin articles ai/```)中的引用模板。
-此包不包含任何样式。
-
-
**附件**
文章可以有文件附件。例如,附件可以是图片或pdf格式。
**类别**
文章可以分类。类别有自己的列表视图,其中列出了属于该文章的文章。类别可以按标记筛选。
**发布状态**
文章可以保存非公开的草稿。只需按下一个按钮,就可以在admin
界面上发布草稿。
**标签**
可以对文章进行标签,并按标签筛选列表。文章可以有任意数量的标记。
用法
----
您将在文章编辑页中看到其他发布工作流按钮。
在单击顶部栏中的“预览草稿”按钮预览更改之前,需要保存文章。您需要以员工用户身份登录,并在预览更改时启用编辑模式。
如果您对更改满意,转到文章编辑页面,点击“发布草稿”按钮。< BR> >只有在发布草稿后,匿名用户才可以看到更改。
BR/>如果您已经更新了已有项目在数据库中的项目,您可以使用
`python manage.py publish\u model cmsplugin\u articles\u ai.models.article``命令为所有这些文件生成
已发布的版本。如果没有发布的版本,文章对匿名用户是不可见的!
addthis integration
----
支持使用`{%load addthis\u share%}`和`{%render\u addthis\u share%}`标记包含addthis social share按钮。查找包含的
模板(``template s/cmsplugin_articles_ai/article_detail.html``)中的用法示例。
|`` addthis_share_buttons_css_class=“addthis_sharing_toolbox”``
注意:设置``addthis_share_buttons_url``以便它包含addthis提供的url。不是整个html片段,只是src=“…”中的url。`` addthis_share_buttons_css_class``应该包含addthis还提供的css类的名称
。这取决于您选择的窗口小部件类型。
installing for development
入门
----
1。使用pip安装:``pip install cmsplugin articles ai`
-请注意,如果要使用工厂和管理来生成测试数据,还需要
来安装可选需求。您可以通过运行``pip install cmsplugin articles ai[utils]``
2手动安装它们来实现这一点。将“cmsplugin-articles-ai”和“publisher”添加到“installed-apps”中。将“publisher.middleware.publisherMiddleware”添加到“middleware类”中
4。实现前端
-此包仅包含(``templates/cmsplugin articles ai/```)中的引用模板。
-此包不包含任何样式。
-
-
**附件**
文章可以有文件附件。例如,附件可以是图片或pdf格式。
**类别**
文章可以分类。类别有自己的列表视图,其中列出了属于该文章的文章。类别可以按标记筛选。
**发布状态**
文章可以保存非公开的草稿。只需按下一个按钮,就可以在admin
界面上发布草稿。
**标签**
可以对文章进行标签,并按标签筛选列表。文章可以有任意数量的标记。
用法
----
您将在文章编辑页中看到其他发布工作流按钮。
在单击顶部栏中的“预览草稿”按钮预览更改之前,需要保存文章。您需要以员工用户身份登录,并在预览更改时启用编辑模式。
如果您对更改满意,转到文章编辑页面,点击“发布草稿”按钮。< BR> >只有在发布草稿后,匿名用户才可以看到更改。
BR/>如果您已经更新了已有项目在数据库中的项目,您可以使用
`python manage.py publish\u model cmsplugin\u articles\u ai.models.article``命令为所有这些文件生成
已发布的版本。如果没有发布的版本,文章对匿名用户是不可见的!
addthis integration
----
支持使用`{%load addthis\u share%}`和`{%render\u addthis\u share%}`标记包含addthis social share按钮。查找包含的
模板(``template s/cmsplugin_articles_ai/article_detail.html``)中的用法示例。
|`` addthis_share_buttons_css_class=“addthis_sharing_toolbox”``
注意:设置``addthis_share_buttons_url``以便它包含addthis提供的url。不是整个html片段,只是src=“…”中的url。`` addthis_share_buttons_css_class``应该包含addthis还提供的css类的名称
。这取决于您选择的窗口小部件类型。
installing for development