基于 Django 开发的一个音乐在线播放网站

2022-06-15 15:08:17 浏览数 (1)

简介

基于Django开发的一个音乐在线播放网站

在线预览

项目在线预览地址:http://119.23.40.47:8000/

版本

python 3.9

安装库

pip install -r requirement.txt

MySQL连接

代码语言:javascript复制
music/setting.py

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'music_db',
        'USER': 'root',
        'PASSWORD': 'root',
        'HOST': '127.0.0.1',
        'PORT': '3306',
    }
}

本地运行

代码语言:javascript复制
# 创建后台管理员
python manage.py createsuperuser 

# 生成数据库迁移文件,后面指定app_name:只针对这个app生成迁移脚本(也可以指定多个)也可以不指定单个APP,生成所有APP的迁移文件。
# python manage.py makemigrations app_name
python manage.py makemigrations

# 将迁移文件内容写入数据库中,并生成数据库表
python manage.py migrate 

# 运行
python manage.py runserver

docker run

代码语言:javascript复制
docker build -t music:latest .

docker run -it -p 8000:8000 music

页面展示

0 人点赞