Official website of AU hust, powered by AU SicunStudio
-
- aunet/templates - 模板文件夹
- aunet/static - 资源文件夹
模块:
Admin
- 后台Design
- 设计委任系统Grade
- 评分系统Home
- 主页HR
- HR系统Material
- 物资系统Tpl
- 跳转页面及异常页面Public
- 公用文件base.html
- 网站头部和尾部fixed.html
- 显示正在开发中
-
Public 模板 可通过 jinja2 提供的模板继承嵌入到新页面
- 各模块使用blueprint结合
- 上传文件路径aunet/static/Uploads
- 公共view,model,form可以写在aunet/models.py,aunet/views.py,aunet/forms.py
- 模块view, model ,form 写在 aunet/模块/view.py ...
- restful 文档 api.md
- optional:用virtualenv建一个虚拟环境
- 安装requirements.txt中python包:pip install -r requirements.txt(里面有一些包应该用不到)
- 配置config.py文件中的数据库参数
- 迁移数据库,运行:
- python manage.py db init
- python manage.py db migrate
- python manage.py db upgrade
- 建立“超管”角色,并且添加用户
- python manage.py CreateSuperRole:建立“超管”角色
- python manage.py CreateSuperUser -n name -p password -e email --phone phone:建立一个名为name,密码为password,邮箱为email,电话为phone的超级管理员。-n,-p,-e, --phone参数可省略,默认为admin,123456, None, None
- 添加必要的新闻 category 和 tag: python manage.py CreateNecessaryItems