You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
text/src
HanJun27 d00e747f22
docs: 添加Python编码规范文档
2 months ago
..
comment 批量更新:上传所有本地修改文件 2 months ago
docs docs: 添加Python编码规范文档 2 months ago
index 批量更新:上传所有本地修改文件 2 months ago
logs 批量更新:上传所有本地修改文件 2 months ago
music 批量更新:上传所有本地修改文件 2 months ago
play 批量更新:上传所有本地修改文件 2 months ago
ranking 批量更新:上传所有本地修改文件 2 months ago
search 批量更新:上传所有本地修改文件 2 months ago
static 恢复并更新src文件夹内容 2 months ago
templates 恢复并更新src文件夹内容 2 months ago
text@3e188bc553 恢复并更新src文件夹内容 2 months ago
user 批量更新:上传所有本地修改文件 2 months ago
README.md 恢复并更新src文件夹内容 2 months ago
create_sample_data.py 批量更新:上传所有本地修改文件 2 months ago
db.sqlite3 批量更新:上传所有本地修改文件 2 months ago
manage.py 恢复并更新src文件夹内容 2 months ago
requirements.txt 恢复并更新src文件夹内容 2 months ago
uwsgi.ini 恢复并更新src文件夹内容 2 months ago
uwsgi.pid 恢复并更新src文件夹内容 2 months ago
v1.0 恢复并更新src文件夹内容 2 months ago

README.md

Django简易音乐网站

首先:

在确保计算机环境已经安装好python3以上版本以及虚拟环境的情况下执行
mkvirtualenv 虚拟环境名称 -p python3

然后:

打开项目配置好对应环境的解释器后
pip3 install requirements.txt
如果下载报错就手动单个包安装,主要的包也没几个

然后:

创建本地mysql数据库
注意此处数据库名称需要与setting中配置一样建议自行修改setting配置信息
create database music charset=utf8mb4;

然后:

数据库迁移完成后,可以本地查看是否成功,若成功无误后,执行:
python manage.py createsuperuser
创建超级管理员账户, 此账户用于admin管理系统的使用

然后:

终端定位到music项目目录执行
python manage.py migrate
数据库迁移版本信息已经生成,这里直接迁移就好, 注意django2.2.5迁移可能会出现报错,解决方法见:
https://www.cnblogs.com/huiyichanmian/p/12142671.html

最后:

项目迁移完成后可以执行python manage.py runserver本地测试运行项目中我个人利用爬虫爬取了一百首歌曲
相关歌曲存放位置static/songFile, 
相关歌曲图片存放位置static/songImg, 
相关歌曲歌词存放位置static/songLyric
这三个文件夹是静态文件寻址的默认位置在使用admin管理平台进行添加音乐时只需要填写 音乐.mp3  图片.jpg 歌词.txt文件名称即可

注意歌词文件只准备了一首歌的测试文件只支持lrc文本格式。

如果想要给自己的音乐网站搬运更多的歌曲详情请见我个人的另外一个网易云音乐爬虫项目,支持批量导入喔!!!