当前位置: 首页 > 软件库 > 建站系统 > WIKI系统 >

mdwiki-Python

基于 Python 的 wiki 系统
授权协议 GPL
开发语言 Python
所属分类 建站系统、 WIKI系统
软件类型 开源软件
地区 国产
投 递 者 谭富
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

mdwiki

mdwiki 是 markdown wiki by python 的简称。

软件设计思路参考 dokuwiki(一款 PHP 开发的强大 wiki 系统)。

功能特性:

首先它的定位是一款 wiki 系统,旨在作为个人或小团队的知识库管理系统。

  • markdown编辑器支持图片粘贴与拖拽上传,支持实时预览。

  • wiki检索

  • 图片管理

  • 备份管理

  • 标签

  • 文章编辑定时独占锁定

  • IP、session两层登录次数等限制及登录验证码

  • 通过fabric支持自动化分发部署

  • 不开放注册,仅限个人或小团体使用。

  • 提供dokuwiki to markdown转换脚本

  • 其他

目前尚待完善的地方:

  • 不支持主题化

  • 不支持插件化

  • 图片管理没有进行分类

  • 菜单不支持自定义

  • 没有集成爬虫功能

  • 性能与缓存需要进行优化

  • 代码将在后续大版本中重构

为什么不用 dokuwiki ?

最重要的缺点:不支持 Markdown 书写。

其余原因:采用 PHP,PHP 大法好,但是本人并不熟悉 PHP。目前正在学习 Python 而且也在期望升级个人网站,故而决定开发一个wiki系统。

采用 Python+Flask+Redis+SQLite 开发

  • 下载解压 然后 mv mdwiki.html index.html 创建 一个index.md 然后就可以直接访问 http://example.com/ 直接把你的md文件放在目录里面就可以了 cerulean,readable主题不错 可以访问查看demo: http://site.elesos.com/mdwiki-gh-pages

  • mdwiki是一款markdown wiki系统,可以作为个人或小型团队的知识库管理系统。项目地址:本系列文章最后一篇给出(需要时间整理和测试) 为什么我要开发mdwiki? 目前本人的知识库管理系统采用的是dokuwiki,它是一款用PHP开发的非常强大的一款wiki系统。但是很遗憾不支持markdown语法写作。 再加上目前开始学习Python与爬虫。所以决定用Python写一个markdow

 相关资料
  • mdwiki 是一个基于 Python 和 Flask 框架实现的 Wiki 系统。 首先它的定位是一款wiki系统,旨在作为个人或小团队的知识库管理系统。 markdown编辑器支持图片粘贴与拖拽上传,支持实时预览。 wiki检索 图片管理 备份管理 标签 文章编辑定时独占锁定 IP、session两层登录次数等限制及登录验证码。 通过fabric支持自动化分发部署 不开放注册,仅限个人或小团体

  • 本文向大家介绍基于python实现名片管理系统,包括了基于python实现名片管理系统的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了python实现名片管理系统的具体代码,供大家参考,具体内容如下 主程序: 程序工具包: 实现效果: 更多学习资料请关注专题《管理系统开发》。 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 本文向大家介绍Python基于Dlib的人脸识别系统的实现,包括了Python基于Dlib的人脸识别系统的实现的使用技巧和注意事项,需要的朋友参考一下 之前已经介绍过人脸识别的基础概念,以及基于opencv的实现方式,今天,我们使用dlib来提取128维的人脸嵌入,并使用k临近值方法来实现人脸识别。 人脸识别系统的实现流程与之前是一样的,只是这里我们借助了dlib和face_recognition

  • 本文向大家介绍Python Matplotlib 基于networkx画关系网络图,包括了Python Matplotlib 基于networkx画关系网络图的使用技巧和注意事项,需要的朋友参考一下 前言 昨天才开始接触,鼓捣了一个下午,接下来会持续更新,如果哪里有错误的地方,望各位大佬指出,谢谢! 数据描述 两个文件,一个文件包含了网络图的节点,节点存在类别(0,1,2,3)四类,但是0类别舍去

  • MDwiki是一个纯粹使用HTML5/Javascript构建的CMS/Wiki应用。不依赖任何后端处理程序。只需将mdwiki.html与markdown文件上传到任何Web空间即可!

  • 本文向大家介绍基于python实现学生信息管理系统,包括了基于python实现学生信息管理系统的使用技巧和注意事项,需要的朋友参考一下 学生信息管理系统负责编辑学生信息,适时地更新学生的资料。下面通过python实现一个简单的学生信息管理系统 调用main()函数即可: 虽然以上代码可以完成上述功能,但是每次调用程序里面的数据全部清除掉了,所以为了更好的模拟现实的学生信息管理系统,我们还需要将上次