程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

[Python program design] online music website / system / platform based on flask

編輯:Python

be based on Flask Music online website / System / platform

      • zero 、 Project acquisition
      • One 、 Project brief introduction
      • Two 、 development environment
      • 3、 ... and 、 Project technology
      • Four 、 System architecture
      • 5、 ... and 、 User process
      • 6、 ... and 、 Run a screenshot

zero 、 Project acquisition

Access method ( Click to download ): It is cloud ape's actual combat
The project has been tested and run by many people , To ensure that 100% Running successfully .

One 、 Project brief introduction

The system is based on flask Music online website / System / platform , This system mainly includes ordinary users and administrators , Ordinary users can log in and register 、 View music 、 Collect music 、 View song categories 、 Singer classification and ranking . Administrators can manage songs and singers . The system is suitable for practical learning 、 curriculum design 、 Graduation design and other multiple scenes . Rich in functions , Which is not limited to :

  • User management function , Including but not limited to user registration 、 Sign in 、 sign out ;
  • Classification function , According to different regions 、 genre 、 Singer type classifies songs ;
  • Listen to music online , Users can click the selected music to play ;
  • Leaderboard function , Rank according to the number of songs played by users ;
  • Search function , Users search for songs by song name or singer name ;
  • Collection function , Users can collect songs after logging in , Can be found in “ My music ” View in ;

Two 、 development environment

Running environment :python3( recommend python3.6.5+);
development tool :pycharm( Recommended Professional Edition );
operating system :windows 10 8G Above memory ( other windows as well as macOS Support , But it is not recommended. );
database :MySQL5.6( recommend ) And other versions ( Support );
Database visualization tools :Navicat Premium 15( recommend ) And other things Navicat edition

3、 ... and 、 Project technology

Back end :Python、Flask(WEB frame )、Mysql、sqlalchemy( Database connection depends on )
front end :html、jqurey、ajax、layui

Four 、 System architecture

5、 ... and 、 User process

6、 ... and 、 Run a screenshot













  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved