Django app安装,配置mysql,时区,模板,静态文件,媒体,admin

时间:2021-03-01 21:50:44

1.创建app

python manage.py startapp 名字

Migrations 数据库同步目录,记录数据库同步的记录

init 包文件

Admin.py django自带的后台管理文件

Apps app管理文件

Models.py 数据库建模文件,ORM文件

Tests.py django项目的测试文件

Views.py django 项目的视图文件

在setting文件中安装注册app

2.mysql配置

1.orm字段映射

Django app安装,配置mysql,时区,模板,静态文件,媒体,admin

2.使用ImageField需要安装pillow(PIL)

pip install pillow

3.mysql配置

在主项目的__init__(不是app文件的init)中添加如下代码

为了防止django和pymysql的版本冲突,django默认使用pymysql的老版本MySQLdb来连接数据库

import pymysql

pymysql.install_as_MySQLdb()

4.mysql setting配置

在settings文件中重写DATABASES

Django app安装,配置mysql,时区,模板,静态文件,媒体,admin

3.setting配置时区

Django app安装,配置mysql,时区,模板,静态文件,媒体,admin

4.setting配置模板

Django app安装,配置mysql,时区,模板,静态文件,媒体,admin

5.setting配置静态文件

Django app安装,配置mysql,时区,模板,静态文件,媒体,admin

6.setting配置媒体

Django app安装,配置mysql,时区,模板,静态文件,媒体,admin

7.安装admin

Python manage.py createsuperuser

Django app安装,配置mysql,时区,模板,静态文件,媒体,admin