1 Star 0 Fork 0

四则运算 / StudentPractice

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
README.md 1.42 KB
一键复制 编辑 原始数据 按行查看 历史
IMLaoJI 提交于 2018-05-26 11:06 . add project structure

StudentPractice

项目介绍

This project serves as the student exercises four arithmetic questions

软件架构

技术栈

  1. web:flask
  2. orm:Sqlalchemy
  3. database:Mysql
  4. 模板引擎 Jinja2
  5. ...

项目结构

-StudentPractice
 |-app 配置文件目录
    |-conf 配置文件目录
    |-web (视图函数)控制器目录
    |-common 公共方法目录
    |-forms 表单验证类
    |-models 数据库访问目录
    |-static 静态资源目录
    |-service 业务处理目录
    |-templates 模板文件目录
    |-view_models 视图模型
    |-app.py 应用配置
 |-test 测试程序目录
 |-run.py 程序主入口
 |-Pipfile pipenv依赖管理文件

安装教程

  1. 安装列表是通过读取pipfile, pipfile.lock文件实现的, 如果没有这两个文件就根据requirements.txt生成pipfile和pipfile.lock并读取.

    pipenv install
  2. 用命令生成requirements 文件

    pipenv lock -r --dev > requirements.txt
  3. 只安装在开发环境中

    pipenv install --dev requests
  4. 通过requirements.txt安装包

    pipenv install -r requirements.txt

    这样我们可以重用之前的requirement.txt

    文件来构建我们新的开发环境,可以把我们的项目顺利的迁到pipenv。

  5. 生成lockfile

    pipenv lock

使用说明

  1. 登录
  2. 加入班级
  3. 做题
Python
1
https://gitee.com/calcu/calc.git
git@gitee.com:calcu/calc.git
calcu
calc
StudentPractice
master

搜索帮助