diff --git a/Pipfile b/Pipfile index c9654eb..eef60d5 100644 --- a/Pipfile +++ b/Pipfile @@ -4,7 +4,7 @@ verify_ssl = true name = "pypi" [packages] -cymysql = "==0.9.1" +cymysql = "==0.9.13" requests = "==2.18.4" pipfile = "*" oss2 = "==2.6.1" @@ -12,7 +12,7 @@ Flask = "==1.0.2" Flask-SQLAlchemy = "==2.3.2" Flask-WTF = "==0.14.2" Flask-Cors = "==2.1.0" -Lin-CMS = "==0.1.1a6" +Lin-CMS = "==0.1.1b1" [dev-packages] pytest = "*" diff --git a/README.md b/README.md index 525fc9e..6c68274 100644 --- a/README.md +++ b/README.md @@ -33,6 +33,13 @@ Lin-CMS 是林间有风团队经过大量项目实践所提炼出的一套**内 本项目是 Lin CMS 后端的 Flask 实现,需要前端?请访问[前端仓库](https://github.com/TaleLin/lin-cms-vue)。 +## 最新版本 + +核心库:0.1.1b1 + +示例工程:0.1.0-beta.1 + + ### 文档地址 [http://doc.cms.7yue.pro/](http://doc.cms.7yue.pro/) @@ -47,7 +54,7 @@ Lin CMS 的构筑思想是有其自身特点的。下面我们阐述一些 Lin #### Lin CMS 是一个前后端分离的 CMS 解决方案 -这意味着,Lin 既提供后台的支撑,也有一套对应的前端系统,当然双端分离的好处不仅仅在于此,我们会在后续提供`NodeJS`和`PHP`版本的 Lin。如果你心仪 Lin,却又因为技术栈的原因无法即可使用,没关系,我们会在后续提供更多的语言版本。为什么 Lin 要选择前后端分离的单页面架构呢? +这意味着,Lin 既提供后台的支撑,也有一套对应的前端系统,当然双端分离的好处不仅仅在于此,我们会在后续提供`Java`版本的 Lin。如果你心仪 Lin,却又因为技术栈的原因无法即可使用,没关系,我们会在后续提供更多的语言版本。为什么 Lin 要选择前后端分离的单页面架构呢? 首先,传统的网站开发更多的是采用服务端渲染的方式,需用使用一种模板语言在服务端完成页面渲染:比如 JinJa2、Jade 等。 服务端渲染的好处在于可以比较好的支持 SEO,但作为内部使用的 CMS 管理系统,SEO 并不重要。 @@ -158,4 +165,4 @@ pipenv shell ## 下个版本开发计划 -- [ ] 添加消息推送机制 +- [ ] 调整 jwt 机制,增强灵活性 diff --git a/add_super.py b/add_super.py index 0ee912d..5e5ba8a 100644 --- a/add_super.py +++ b/add_super.py @@ -2,11 +2,11 @@ :copyright: © 2019 by the Lin team. :license: MIT, see LICENSE for more details. """ -from sqlalchemy.exc import IntegrityError -from app.app import create_app -from lin.db import db from lin.core import User +from lin.db import db + +from app.app import create_app def main(): diff --git a/requirements.txt b/requirements.txt index 47893b1..a4a5391 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,7 +1,7 @@ certifi==2019.3.9 chardet==3.0.4 Click==7.0 -cymysql==0.9.1 +cymysql==0.9.13 Flask==1.0.2 Flask-Cors==2.1.0 Flask-JWT-Extended==3.12.1 @@ -10,7 +10,7 @@ Flask-WTF==0.14.2 idna==2.6 itsdangerous==1.1.0 Jinja2==2.10 -Lin-CMS==0.1.1a6 +Lin-CMS==0.1.1b1 MarkupSafe==1.1.1 pipfile==0.0.2 PyJWT==1.7.1