月度归档:2017年09月

Flask-CKEditor——为Flask项目集成富文本编辑器

CKEditor是一个富文本编辑器,也就是WYSIWYG编辑器(所见即所得编辑器)。为了简化将CKEditor集成到Flask项目中的过程,就有了Flask-CKEditor。

Flask-CKEditor提供了一个CKEditorField,和你平时从WTForms导入的StringField、SubmitField用法相同。事实上,它就是对WTForms提供的TextAreaField进行了包装。初次之外,它还包含下面这些特性:

我的第一个Chrome扩展:GhostPage(网页X光)

没有接触过Chrome扩展的时候,觉得它一定很复杂。crx的后缀也让我猜不出是用什么语言编写的,现在才发现不过就是HTML+CSS+JavaScript……

这个扩展本身很简单,实际只有一行代码。Google提供了一个非常好的入门指导,过一遍基本上就可以编写简单的扩展了。这个扩展作用也就是通过去掉页面样式来检查页面结构(参考这篇文章),可以用来解决下面的问题: