首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如果你想快速的搭建自己的官网,看下这个

代码仓库 wagtail[1] 特色 为作者提供快速、有吸引力的界面 完全控制前端设计和结构 扩展到数百万页和数千个编辑器 开箱即用,在需要时对缓存友好 具有解耦前端的“无头”网站的内容 API 在 Raspberry...Pi 或多数据中心云平台上运行 StreamField 鼓励灵活的内容而不影响结构 强大的集成搜索,使用 Elasticsearch 或 PostgreSQL 对图像和嵌入内容的出色支持 多站点和多语言...文档 docs.wagtail.org 是 Wagtail 的官方文档[2],包括面向开发人员、设计师和编辑的指南,以及发行说明和设计路线图。...对于那些不熟悉 Wagtail 的人,可以访问Zen of Wagtail[3] 了解 Wagtail 是什么,Wagtail 不是什么。...参考资料 [1] wagtail: https://github.com/wagtail/wagtail [2] 官方文档: https://docs.wagtail.org/ [3] Zen of Wagtail

58820

开源建站工具推荐:强大易用的CMS系统

wagtail/wagtail[3] Stars: 15.2k License: BSD-3-Clause demo of wagtail/wagtail Wagtail 是一个基于 Django...可扩展到数百万个页面和成千上万名编辑者 开箱即用,在您需要时缓存友好 提供“无头” API 供分离式前端使用 在 Raspberry Pi 或多数据中心云平台上运行良好 关键特性和核心优势: 使用 StreamField...高度定制化:通过自定义主题、插件以及页面布局等方式,您可以轻松地 DoraCMS 打造成符合个人或企业品牌形象要求的独立产品。...https://github.com/halo-dev/halo [2] WordPress/WordPress: https://github.com/WordPress/WordPress [3] wagtail.../wagtail: https://github.com/wagtail/wagtail [4] django-cms/django-cms: https://github.com/django-cms

1K30
您找到你想要的搜索结果了吗?
是的
没有找到

【玩转 Cloud Studio】在Cloud Studio平台部署Wagtail开源内容管理系统

Cloud Studio平台官网地址:https://cloudstudio.net/ 图片 1.2 Cloud Studio特点 基于 Web 端的代码编辑器,包含代码高亮、自动补全、Git 集成、终端等...当您的代码发生改变之后,预览窗口会自动刷新,这样您就可以在 Cloud Studio 内实时开发调试网页了。...二、Wagtail介绍 2.1 Wagtail简介 Wagtail是一个用Python编写的开源CMS,并构建在Django框架上。...Pi 或多数据中心云平台上运行 StreamField 鼓励灵活的内容而不影响结构 强大的集成搜索,使用 Elasticsearch 或 PostgreSQL 对图像和嵌入内容的出色支持 多站点和多语言就绪...快速启动项目; 5.连接云主机非常的方便,可以快速远程连接自己的云服务器; 6.注意购买的云服务器,如果是按需付费,实践测试完成后,记得释放资源; 7.在Cloud Studio云端 IDE 中快速导入代码仓库的功能对于开发者来说也十分方便

1.3K12

7 款殿堂级的开源 CMS(内容管理系统)

1.1 halo Star 数:24.4k|编程语言:Java(99.5%) 一款由国人开发的现代化开源 CMS,采用 Spring Boot+Vue.js 编写而成,代码开源完全免费,截止到本文发表时已经迭代了...独特的 StreamField 技术,可以让内容排版灵活又不失结构,再加上强大的多语言系统,让它在众多开源 CMS 中脱颖而出。...安装步骤,如下: pip install wagtail wagtail start mysite cd mysite pip install -r requirements.txt python manage.py...migrate python manage.py createsuperuser python manage.py runserver 地址:https://github.com/wagtail/wagtail...会 Python:django-cms 容易接受,wagtail 则更新、势头更猛。 会前端:推荐 strapi 它背后有商业化公司支持,吃透了可以谋个远程全职。

7.5K31

SQL命令 CREATE TRIGGER(二)

这意味着IRISSQL触发器代码转换为ObjectScript; 因此,如果查看与SQL触发器代码对应的类定义,将在触发器定义中看到Language=objectscript。...如果发生错误,IRIS%ok变量设置为0,终止并回滚触发器代码操作和相关的INSERT、UPDATE或DELETE。...通过%ok变量设置为0,可以在触发器代码中发出错误。 这将创建一个运行时错误,该错误将中止并回滚触发器的执行。...请注意,%ok设置为非数字值将设置%ok=0。 即使是多事件触发器,系统也只生成一次触发器代码。...引用流属性 在触发器定义(如{StreamField}、{StreamField*O}或{StreamField*N})中引用流字段/属性时,{StreamField}引用的值是流的OID(对象ID)值

1.6K20

那些年的开源项目,你跑起来了吗?

那些年,我第一次知道书后的光盘中竟然藏有代码。 就这样我靠着这份代码顺利毕业,和兄弟们互道一句:“分头打钱,有事儿TP!”,独自踏上了程序员之路。...近距离接触大神们的代码,耳濡目染你也会慢慢变强。这部分我分为:库、服务和项目,下面逐一介绍它们的安装、部署和运行的方法。 2.1 库 当你找到一个解决问题的库,不要着急 clone 项目。...有趣的 StreamField 技术让你的内容变得灵活且不失结构,竟然还支持 A/B 测试,Google 和 NASA 都在用它。 运行步骤: 1....安装库:pip install wagtail 2. 初始化项目:wagtail start mysite 3. 进入目录:cd mysite 4....3.1 文档 项目首页展示的都是关键信息,一般情况下只会给出文档的链接和示例代码的片段。

1.3K20

用python搭建一个校园维基网站(二)—— 可编辑内容的首页的创建

项目结构概观 首先使用wagtail start genius(pip install wagtail安装依赖)创建名为genius的工程文件夹,cd genius进入目录。...综上,models.py的内容因篇幅有限,代码已上传至社区小密圈,可点击阅读原文下载。...我们要按照页面排版元素填充进去。 修改wiki_home.html中内容(因篇幅有限,代码已上传至小密圈,点击阅读原文下载即可)。...与上面代码中绑定的html文件路径对应,在wikiapp目录下新建templates\wiki\tags\footer.html文件,添加如下内容: ? 好了,主页的所有代码部分都结束了。...全部代码与样例页面所在数据库在github上,wagtail-tutorial-1,可直接运行,管理员账号lake,密码123,也可另创管理员。

3.5K80

Django项目最常用的20个包

django-cors-headers[5] 如果要使用 Django 构建 API,则需要一种方法跨域资源共享(CORS, Cross-Origin Resource Sharing)标头添加到响应中...Wagtail CMS[13] 如果您想要一个用 Python 构建的可定制内容管理系统(CMS),Wagtail 是一个很好的选择。...通过几行配置,WhiteNoise 您的静态文件转换为一个独立的单元,可以部署在任何地方,而无需依赖 nginx、Amazon S3 或任何其他外部服务。...Black[20] Black 是一个 Python 代码格式化程序,它或多或少是 Django 社区中的默认格式化程序。将其集成到您的工作流程中将节省时间并为您和您的同事生成更具可读性的代码。...CMS: https://github.com/wagtail/wagtail [14] pytest-django: https://github.com/pytest-dev/pytest-django

26610

WordPress 网站正文顶端或者末尾插入固定内容的方法

​WordPress 网站正文顶端或者末尾插入固定内容的方法。...有时候需要WordPress每篇文章正文顶端或者末尾插入固定的内容,比如加个广告、版权声明之类的,你可以直接打开正文模板添加,不过还是利用WordPress函数模板functions.php添加代码比较方便...1、网上搜索相关代码,都是只能加到正文的末尾,如果你想加到顶端可以用下面代码代码添加到当前主题functions.php模板的最后,并修改相应的内容。...function zm_content_insert( $return = 0 ) {// 插入的内容 $str.= ""; $str.= "标题"...2、注:本文提供的方法可以方便地让你选择是显示在正文顶端或者末尾,也可以同时显示。

37520

「毕业设计」调教Word指南

完整毕业设计的结构:封面、中文摘要、英文摘要、目录、正文、参考文献、(附录)、致谢。 写论文前 页面布局设计 页面布局设计在布局菜单下,选择自定义页边距。 那么如何插入两张不同布局的页面?...这里需要解释的是“后续段落样式”的意思是,当我们输入完本种类型之后,默认的下一种输入类型是什么,我们可以选择正文,因为一般情况下,标题后面都是正文。...如果插入表格之后,随着表格的调整,文档内引入处不会自动更新的话,可以按F9进行域代码刷新。...我们可以光标定位到插入尾注处,按下Alt+F9,即可切换为预代码模式。 之后我们复制预代码的前半部分,然后进行查找替换即可,内容如图所示。...写论文后 设置页眉页脚 论文的页脚设置需要将目录以及正文分开设置,目录设置为罗马数字,正文设置为阿拉伯数字。同时如果需要插入共X页的信息,可以在文档信息中插入域。 也可以在页眉设置标题。

1.8K10

Word设置“第X页共Y页”页码且不计目录、前言等的页数

首先,我们在页脚暂时不要添加任何页码,先直接第页,共页这四个字和中间的逗号打出来,如下图所示。   随后,选中“第页”两个字的中间,并选择“插入”→“文档部件”→“域”选项。   ...但此时,我们还没有正文部分的页数剔除;如下图所示,文档一共34页,而我们的正文开始页是文档的第5页,也就是说前面的封面、目录等部分共有4页。...对此,我们用鼠标选中页脚区域,同时按下Alt键与F9键,当前Word中的域结果都切换为域代码的形式显示;随后将出现如下所示的界面。   ...接下来,用鼠标选中NUMPAGES,使得其处于被选中的状态;并同时按下Ctrl键与F9键,插入一个新的空域。   随后,可以看到NUMPAGES外面多了一层花括号,如下图所示。   ...这里-4是因为在我这个文档中正文前有4页,如果大家在正文前是其他的页数,这里注意修改一下就好。   完成以上步骤后,再次同时按下Alt键与F9键,代码恢复为域结果,如下图所示。

25410

Python网络爬虫笔记(三):下载博客园随笔到Word文档

4 pre = tree.xpath('//pre') #获取随笔代码部分(使用博客园自带插入代码功能插入的) 5 img = tree.xpath('//div[...Word文档(p标签的内容) 14 doc.add_paragraph(i.text_content()) 15 # 代码部分添加到文档中 16...51 pre = tree.xpath('//pre') #获取随笔代码部分(使用博客园自带插入代码功能插入的) 52 img = tree.xpath('//div[...Word文档(p标签的内容) 61 doc.add_paragraph(i.text_content()) 62 # 代码部分添加到文档中 63...(四)存在的问题  (1)代码部分是添加到正文内容后面的。(使用过博客园插入代码功能的随笔,排版会不一致) (2)图片是直接插入代码部分后面的。(随笔有插入图片的,排版会不一致)

1.5K61

超详细论文排版秘籍,宜收藏!

在刚插入的分节符后插入目录,单击【引用】选项卡中的【目录】命令,在下拉列表中选择【自动目录 1】/【自动目录 2】命令,插入目录,鼠标光标放置在目录框外,再次执行添加分节符的操作。...(2)设置正文部分。 光标移动到下一节,即正文部分,在【页眉和页脚】选项卡中,找到【导航】组,单击【链接到前一节】命令,取消对前一节的链接。...需要注意,修改时不能删掉灰色的区域,灰色区域是一个域代码,只有域代码才能自动变更。...方法一:鼠标光标定位于 Word 文档中将要插入脚注的位置,在【引用】选项卡中, 单击【插入脚注】命令。此时,在该文本处就自动插入了一个上标“1”,光标 自动跳到页面底部。...插入脚注后,鼠标光标放于脚注的上方,显示补充说明的内容。 如果文档中添加了多个脚注,数字编号将以 1,2,3…进行标记。 (2)脚注 / 尾注切换。

4.3K10

Emlog调用附件第一张图片和正文第一张图片的方法

> 然后在你需要的地方,emlog一般是在log_list.php(当然也可以在你自己的文件)相应的地方插入下面代码:" > 优缺点:优点:上传图片无论是否插入正文,都可以读取第一张显示。 缺点:一是只能读取上传的第一张图片。...2.读取正文的第一张图片 原理:直接从正文代码——包括注释代码——中获取第一张图片的信息;如果正文中没有图片,则显示默认图片或者随机图片。...> 在你需要的地方,emlog一般是在log_list.php(当然也可以在你自己的文件)相应的地方插入下面代码: " ---- 以下代码为调用正文第一张图片,没有图片则自定义,也可以空白,直接放在你要log_list.php对应位置即可。 <?

29410

Python自动化办公-处理word文档

采用Python的组间对象模型(COM)设计了一个同时对多个word文件进行合并的程序,代码如下: import win32com.client as win32 import os word = win32...parag_range.Text +='\n' parag = doc.Paragraphs.Add() parag_range = parag.Range parag_range.Text ='正文...' parag_range.Style = doc.Styles("Normal")#正文 使用add不会添加新的一个段落,而是指向当前所在的段落。...= doc.Styles("Normal")#正文 ##插入目录 ##parag_range = doc.Paragraphs(1)##找到第一行 doc.Paragraphs(1).Range.InsertParagraphBefore...()#在首行之前插入一行,用于插入目录 parag_range = doc.Paragraphs(1).Range#指向新插入的行 #插入目录 ##从当前指向的位置插入目录,使用默认样式设置目录样式,包含

47830
领券