django基础_day01

Django

配置环境

1.安装virtualenv
打开cmd或者终端
输入 pip3 install virtualenv 下载安装 virtualenv

2.使用virtualenv创建虚拟环境
输入 virtualenv -p python3 --no-site-packages djenv
内容解释:virtualenv -p python路径 --no-site-packages 虚拟环境名称(-p python路径可以不写,不写则默认为环境变量中的python)

3.创建项目
(1)进入虚拟环境
Windows:
djenv/script/activate

mac:
source djenv/bin/activate

(2)进入目标目录创建项目
cd 目标目录 ----进入目标目录
django-admin startproject day01 ----创建项目

4.创建app
cd day01
python3 manage.py startapp app ----创建app

5.配置数据库
打开day01项目,展开项目,打开setting.py
在INSTALLED_APPS最后加入app(新建的app的名字)


加入app

配置数据库
配置
ENGINE 使用的数据库类型
NAME 数据库的名称
USER 数据库用户名称
PASSWORD 数据用户密码
HOST 数据地址 本地为127.0.0.1
PORT 端口 mysql为3306


数据库

6.数据库移植
在虚拟环境中安装pymysql
pip3 install pymysql
完成后打开day01下的init.py
写入 pymysql.install_as_MySQLdb()
完成后在terminal中输入
python3 manage.py migrate ----移植数据库
移植成功后数据库中有以下表单

移植的表单

7.设置超级用户
python3 manage.py createsuperuser ----后面根据提示进行设置

8.Django自带的后台管理系统
打开浏览器 在地址栏输入 127.0.0.1:8000/admin 进入Django自带的后台管理系统,使用自己设置的超级账户进行登录

9.创建表单
打开app下的models.py
建立模型


创建模型

创建模型完成后,在terminal中输入 python3 manage.py makemigrations
此时会在migrations目录下产生一个新的py文件 0001.initial


产生新的文件

然后输入python3 manage.py migrate 完成数据库移植,完成后数据库中会出现新的表单student表单
image.png

10.后台管理配置
打开app目录下的admin.py文件可以对后台管理进行配置


后台管理配置

你可能感兴趣的:(django基础_day01)