代码拉取完成,页面将自动刷新
基于 Pear Admin Flask 二开的一个CMS系统,实现了文章发布、富文本编辑器嵌入、前端API调用等功能。
# 克隆仓库 / 手动下载
git clone https://gitee.com/lmc2020/pear-admin-flask-cms
cd pear-admin-flask-cms # 进入到项目目录
💡提示 配置文件位于
applications/config.py
,打开配置文件看到的是位于BaseConfig
类下的默认配置文件,您可以编写自己的配置类并继承BaseConfig
类。 💡提示 配置文件位于 `applications/security/security.py ,可修改关于前端API的一些配置。 ⚠️注意 配置文件中对于数据库的配置有所更改,请查看代码中的注释修改配置。
💡提示 为了保证项目所依赖的库不影响其他部署在同一主机上的项目,我们推荐使用虚拟环境安装。
python -m venv venv
# 进入虚拟环境下
venv\Scripts\activate.bat # Windows 提示命令符
venv\Scripts\Activate.ps1 # Windows Powershell
. venv/bin/activate # Linux
# 使用 pip 安装
pip install -r requirements.txt
# 使用 pip 安装
pip install -r requirements.txt
# 同时你可以选择以模块的方式调用 pip
python -m pip install -r requirements.txt
# 初始化数据库
flask db init
flask db migrate
flask db upgrade
flask admin init
# 运行项目
flask --app app.py run -h 0.0.0.0 -p 8000 --debug
或者 flask run
如果要单独开启debug
则: flask run --debug
# 或者直接调用 app.py
python app.py
git clone https://gitee.com/pear-admin/pear-admin-flask
# 安装 docker-compose
curl -L https://github.com/docker/compose/releases/download/1.26.2/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
# 运行如下命令,有输出版本,表示 docker-compose 可以用了
docker-compose --version
# 在当前目录执行如下命令即可以运行 app
docker-compose -f dockercompose.yaml up
# 看到如下表示运行成功,由于 pip 下载慢,需要一些时间,请耐心等待;如果安装失败,重新执行上面的命令即可。
# 运行后在浏览器访问 127.0.0.1:5000
#如果要停止容器运行,在当前文件夹执行如下命令:
docker-compose -f dockercompose.yaml down
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
默认用户为 admin
,密码默认为 123456
。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。