网站结构化数据,一键生成网页,网站建设公司的成本有哪些内容,做电脑回收什么网站好使用Python Django框架制作一个音乐网站。 目录
网站功能模块
安装django
创建项目
创建应用
注册应用
配置数据库
设置数据库配置
设置pymysql库引用
创建数据库
创建数据表
生成表迁移文件
执行表迁移
后台管理
创建管理员账户
启动服务器
登录网站
配置时区… 使用Python Django框架制作一个音乐网站。 目录
网站功能模块
安装django
创建项目
创建应用
注册应用
配置数据库
设置数据库配置
设置pymysql库引用
创建数据库
创建数据表
生成表迁移文件
执行表迁移
后台管理
创建管理员账户
启动服务器
登录网站
配置时区
配置语言 总结 网站功能模块 安装django
安装最新版不需要指定版本。
命令如下
pip install django 创建项目
django-admin startproject myMusic
项目目录架构 创建应用
还是在命令行操作进入项目路径
python manage.py startapp player 注册应用
修改myMusic/settings.py
INSTALLED_APPS [django.contrib.admin,django.contrib.auth,django.contrib.contenttypes,django.contrib.sessions,django.contrib.messages,django.contrib.staticfiles,player
] 配置数据库
设置数据库配置
在myMusic/settings.py中DATABASES修改原有默认项。
DATABASES {default: {ENGINE: django.db.backends.mysql,NAME: mymusic,USER: root,PASSWORD: 123456,HOST: localhost,PORT: 3306}
} 设置pymysql库引用
在myMusic目录下__init.py文件顶部增加
import pymysql
pymysql.install_as_MySQLdb()
这里需要pymysql库来连接数据库
安装命令如下
pip install pymysql 创建数据库
创建数据库mymusic选择utf8mb4。 创建数据表
生成表迁移文件
命令行执行
python manage.py makemigrations 执行表迁移
python manage.py migrate
这时候数据库会出现django默认配置的一些表。 后台管理
因为网站数据添加所以需要先添加一些数据这部分数据添加可以用django原生后台来操作。 创建管理员账户
python manage.py createsuperuser
输入名称和邮箱地址邮箱可以随便 密码输入两次即可。 启动服务器
python manage.py runserver 登录网站
地址栏在原来127.0.0.1:8000基础上增加/admin进入登录页面。 登录后 配置时区
配置时区将其修改为中国上海时区
TIME_ZONE UTC
改为
TIME_ZONE Asia/Shanghai 配置语言
配置语言将其修改为简体中文
LANGUAGE_CODE en-us
改为
LANGUAGE_CODE zh-hans 效果 总结
本篇主要内容为网站开发环境配置和使用django后台管理。