Skip to content

Latest commit

 

History

History
86 lines (52 loc) · 2.12 KB

File metadata and controls

86 lines (52 loc) · 2.12 KB

参考资料

开发环境与工具

  • 开发环境:Ubuntu 16.04
  • 开发工具:PyCharm 2017.3.4
  • 开发语言:Python 3.5.2
  • 后端框架:Flask 0.12.2
  • 前端框架:Bootstrap 3.3.7

模块划分

  • admin:用于管理Admin页面
  • api_1_0:实现的Restful API
  • auth:用于用户注册、登录、发送邮件和更改设置
  • main:网站的主要功能,如主页、写博客、关注人等

下载依赖包

建议新建一个虚拟环境,然后使用如下命令下载依赖包

pip install -r requirements.txt

运行

首先进入虚拟环境,导入 app.py 环境变量

export FLASK_APP=app.py

然后使用如下命令运行

flask run

出现问题

由于为了不用下载插件,所以直接将虚拟环境上传了。

如果出现文件找不到,插件找不到,或者Python版本不对等等问题时,将 venv/bin/ 下文件中的路径修改为恰当路径,比如:

  1. venv/bin/activate 文件中的 VIRTUAL_ENV 修改为自己当前的正确路径
  2. venv/bin/flask 文件中第一行的 Python 执行路径修改为自己的正确路径
  3. 等等

网站截图

网站截图

网站截图

网站截图

网站截图

网站截图

网站截图

网站截图

网站截图

网站截图

网站截图

网站截图

网站截图

网站截图

网站截图

网站截图

网站截图