A251-基于flask的音乐系统设计.md

A251-基于flask的音乐系统设计

【购买前必看】

1、关于我们

深度学习乐园是由python哥全职技术团队组建运营【团队成员为:复旦大学博士、华东理工爱丁堡博士、格拉斯哥博士、纽约大学硕士、浙江大学硕士】。

我们只做python业务,精通sklearn机器学习/torch深度学习/django/flask/vue全栈开发。

2、关于项目

我们从2018年开始,就专注于深度学习sci、ei、ccf、kaggle等,至今已有7年,共发表过10多篇顶刊顶会。

官网累积了数百个项目,已有3000多学员付费购买,圈子内有口皆碑:www.zzgcz.com (更多高级私密项目无法对外,联系微信定制:zzgcz_com

3、售后承诺

包远程安装调试,所有项目均在本地运行通过,大部分都有截图和录屏。

支持二次修改,所有项目都是我们自己写的,改起来也非常容易。

加急定制1-2天可完成,这就是实力证明,远程验收满意后再付全款!

所有客户终身售后。兼职的人家都有主业,谁愿意持续服务你?

以在线甜橙音乐网为例(Coursework)

一、需求分析

```plain text


## **二、开发工具准备**

```plain text
  操作系统:Windows 7及以上
  虚拟环境:virtualenv 
  数据库:PyMySQL驱动+ MySQL 
  开发工具:PyCharm 等 
  开发框架: Flask + SQLAlchemy + Flask-Script+ Flask-Migrate+ jQuery+ blueprint等

二、项目说明

1、系统功能结构

Image Token: Dqz3bAuGGoO9j8xwKrscL7Txn3b

2、系统业务流程

Image Token: LOiSb5rFYoPmKexPhZjcArsQn0J

三、项目配置

  1. 创建项目Online Music

  2. 文件夹结构

Image Token: Rn1sbMHFGoyBedxGjKqceKIPnje

  • 配置虚拟环境

```plain text 安装virtualenv:pip install virtualenv -i https://pypi.douban.com/simple(如果已安装virtualenv,这条命令可不执行,可使用 where virtualenv 查看是否已安装) 创建虚拟环境:virtualenv venv 激活虚拟环境 :venv\Scripts\activate


1. 安装项目所需的库(requirements.txt)

```plain text
   pip install -r requirements.txt -i https://pypi.tsinghua.edu.cn/simple
  1. 创建各类型文件,并编写源码

  2. 创建music数据库,并根据自己的数据库账号密码配置数据库和数据库名

  3. 在Terminal中使用migrate创建数据表

```plain text python manage.py db init # 创建迁移数据库,首次使用 python manage.py db migrate # 创建迁移脚本 python manage.py db upgrade # 把迁移应用到数据库中


1. 将music.sql导入数据库中并刷新

8) 运行manage.py

```plain text
   python manage.py runserver
  1. 访问端口 http://127.0.0.1:5000/

四、系统效果图

Image Token: Xz4Ab3KXforG0uxeAascE75xnHe