![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
plone
wurky
这个作者很懒,什么都没留下…
展开
-
用plone搭建博客网站
用plone搭建博客网站安装plone上传博客主题文件设置主题参数修改主题文件 安装plone 略 上传博客主题文件 文件地址 下载好后,在“网站设置”-“主题”,点击“上传ZIP文件” 设置主题参数 初始主题的参数是(在“高级设置”里查看) 我们可以在slogan和site_title处填入我们想要的文本。但是目测不能填入中文(包括utf-8),只能填入ASCII文本(英文字母数字等),我...原创 2020-03-08 18:54:00 · 435 阅读 · 0 评论 -
Plone学习11——基于bobtemplates.plone开发plone的主题组件
Plone学习11——基于bobtemplates.plone开发plone的主题组件技术点初始化一个plone的container下载静态CSS主题文件并覆盖到theme文件夹应用Diazo规则使得HTML模板适配rules.xml 技术点 Diazo:允许您将静态HTML网页中包含的主题应用于使用任何服务器端技术创建的动态网站。(意思是:可以把下载来的CSS主题文件,通过Diazo规则匹配到...原创 2019-11-01 23:03:10 · 370 阅读 · 0 评论 -
Plone学习7——安装addons——eea.facetednavigation
Plone学习7——安装addons——eea.facetednavigation服务器环境用docker安装eea.facetednavigation 服务器环境 ubuntu18.04(阿里云) python3.7 用docker安装eea.facetednavigation docker run -d -it --name=pldb_clone -p 8083:8080 \ -v /var/...原创 2019-08-16 18:41:55 · 245 阅读 · 0 评论 -
Plone学习9——基于Barceloneta创建一个自定义主题
Plone学习8——基于Barceloneta创建一个自定义主题基于Barceloneta创建一个自定义主题温馨提示练习\指令目的 参考链接 基于Barceloneta创建一个自定义主题 在管理界面点击“Theming” 点击“New theme” 输入主题名字并勾选应用于该主题 点击“Create” 在主题化编辑器,确保新的主题包含的文件manifest.cfg,rules.xml,index...原创 2019-11-01 23:03:46 · 218 阅读 · 1 评论 -
Plone学习8——修改主题文件
Plone学习8——修改主题文件复制内置主题主题文件介绍修改主题文件rules.xml修改less文件并编译 参考链接 复制内置主题 首先从管理员界面进入“主题”,对内置的主题“Barceloneta Theme”进行复制和粘贴,命名为“mytheme”,如下图所示: 主题文件介绍 点击“修改theme”,进入文件主题编辑界面。可以看到三个主要的文件,分别是: manifest.cfg:包含有...原创 2019-11-01 23:03:36 · 242 阅读 · 0 评论 -
Plone学习10——配置开发主题组件所需的环境
Plone学习10——配置开发主题组件所需的环境一步一步来首先安装virtualenv然后创建虚拟环境mrbobvenv利用mrbob创建 主题组件创建虚拟环境buildoutvenvbuildout前的准备改版本安装依赖纠正由于编写python代码的版本问题导致的错误 参考链接 一步一步来 首先安装virtualenv apt install python3-pip python3 -m pip...原创 2019-11-01 23:02:59 · 267 阅读 · 0 评论 -
Plone学习4——viewlet创建与编辑
Plone学习4——viewlet创建与编辑流程分为三步1,在zcml文件中注册2,创建viewlets.py并添加相关类3,在templates文件夹里添加模板 流程分为三步 参考链接 1,在zcml文件中注册 比如我在做plone training Exercise 2的时候,需要注册一个viewlet——days_to_conference,并显示距离某一场会议的天数(可以是过去的,也可以...原创 2019-08-11 22:15:17 · 159 阅读 · 0 评论 -
Plone学习3——docker创建plone,设置data.fs映射到宿主机
Plone学习3——docker创建plone,设置data.fs映射到宿主机服务器环境用mrbob新建一个空白的product 服务器环境 ubuntu18.04(阿里云) python3.7 用mrbob新建一个空白的product 以下在plone学习2中介绍过 pip install mr.bob # 装好之后,mrbob命令就可以用了 mkdir /plone cd plone mkd...原创 2019-08-11 22:15:50 · 234 阅读 · 0 评论 -
Plone学习5——behaviors的创建与应用
Plone学习5——behaviors的创建与应用目的步骤1,创建目录和相关文件并注册2,编辑文件configure.zcml3,编辑social.py文件4,应用该behavior于talk类型5,检查web上的behavior是否应用成功 目的 为了能够在web上给任意一个对象添加一个url字段,所以需要创建一个behavior——social 参考链接 步骤 1,创建目录和相关文件并注册 在...原创 2019-08-12 15:41:51 · 177 阅读 · 0 评论 -
Plone学习6——plone training 26 Exercise
Plone学习6——plone training 26 ExerciseEercise要求与提示官方实现 Eercise要求与提示 参考链接 1,创建一个可/@@demo_content在新文件中调用的新BrowserViewdemo.py 2,该视图应在每次调用时创建5个会话 3,使用https://docs.plone.org/develop/plone.api/docs/content...原创 2019-08-14 13:57:02 · 145 阅读 · 0 评论 -
Plone学习2——用docker创建plone5.2的同时加入自己开发的egg
Plone学习2——用docker创建plone5.2的同时加入自己开发的egg服务器环境用mrbob新建一个空白的product 服务器环境 ubuntu18.04(阿里云) python3.7 用mrbob新建一个空白的product pip install mr.bob # 装好之后,mrbob命令就可以用了 mkdir /plone cd plone mkdir src cd src mr...原创 2019-08-11 22:15:38 · 381 阅读 · 0 评论 -
Plone学习1——用docker安装plone5.2
Plone学习1——用docker安装plone5.2服务器环境安装docker拉取docker plone最新版镜像,创建容器 服务器环境 ubuntu18.04(我用的是阿里云) 安装docker apt update apt upgrade apt install docker.io 拉取docker plone最新版镜像,创建容器 docker pull plone docker r...原创 2019-08-11 22:15:29 · 975 阅读 · 0 评论