【文件属性】:
文件名称:mdCMS:基于简单Markdown + JSON的CMS
文件大小:68KB
文件格式:ZIP
更新时间:2021-04-05 20:07:09
Python
工作正在进行中
mdCMS是基于Markdown的CMS,带有Flask
简而言之
一个懒惰而简单的内容管理系统。 没有管理面板,没有数据库设置。 在您的服务器上安装并运行它(更改html / css模板以符合您的喜好),在.md文件中编写文章,然后在/ posts中上传它们,剩下的就是mdCMS。
如何运行/先决条件
具有root用户访问权限的正在运行的服务器(ssh ...)
像Nginx这样的运行中的前端Web服务器
Python 3,显然
像Gunicorn这样的正在运行的WSGI服务器
它是如何工作的 ?
python线程监视/ posts文件夹中的任何文件更改,这会触发.md处理。 .md处理读取新的或(已经已知的)已修改的.md文件,以使用一些添加的(可修改的)元数据将其内容注入/更新到data.json中。 除此之外,它是一个Flask微框架应用程序,它运行并读取此da
【文件预览】:
mdCMS-dev
----MANIFEST.in(121B)
----gunicorn.conf.py(866B)
----LICENSE(1KB)
----test()
--------test.py(2KB)
--------__init__.py(0B)
----setup.py(293B)
----README.md(876B)
----.gitignore(124B)
----mdcms()
--------mdcms.py(2KB)
--------__init__.py(0B)
--------posts()
--------jdata.py(3KB)
--------templates()
--------md.py(6KB)
--------constants.py(414B)
--------static()