记梦、分享梦、和从梦中找到灵感的平台。
As of April 2023, this repository is archived. I have decided to switch to NodeJS for future development. Please refer to Cynthia7979/dream-index-nodejs for more information.
查看requirements.txt
,或使用pip install -r requirements.txt
全部安装
Documents/
项目相关原型及流程图文件
└ TODO.md
未完成,或者是临时要做任务的备忘录
└ *(剩余文件省略说明)
src/
└ dreamindex/
└ database/
数据库*.db
文件目录
└ dev/
开发用工具目录
└ setup_database.py
初始化数据库工具
└ logs/
日志文件目录
└ static/
静态文件目录
└ imgs/
图片
└ avatars/
用户头像
└ templates/
模板文件目录
└ instances.py
定义全局可见的类
└ views.py
设置网站路由
└ *(剩余文件省略说明
└ run.bat
快捷本地部署
└ setup.py
本地包调试文件(用于文件之间互相引用)
运行src
目录下的run.bat
.
请注意:
- 不要使用PyCharm插件运行
- 如果使用了虚拟环境,请激活Dream Index对应的环境后,再从同一命令行运行
- 如果嫌麻烦可以直接手打
CMD,在src
目录下:
set FLASK_APP=dreamindex
set FLASK_ENV=development
pip install -e .
python -m flask run
Bash,在src
目录下:
export FLASK_APP=dreamindex
export FLASK_ENV=development
pip install -e .
python -m flask run
- 调研结果和计划:在线思维导图
- Flask简化版教程及第三方库笔记:Cynthia7979/flask-test
- Flask官方文档:Flask Documentation 2.0.x
- Jinja官方文档:Jinja Documentation 2.0.x