目录
- 一、Django复习内容
- 二、建立一个项目
- 三、建立APP
- 1.进入View文件
- 2.进入Django环境
- 3.建立App
- 四、注册超级用户
- 1.INSTALLED_APPS配置
- 2.建立模型
- 3.数据库的迁移
- 4.进入环境注册超级用户
- 5.开启服务器
- 五、配置数据库
一、Django复习内容
![在这里插入图片描述](https://img-blog.csdnimg.cn/997fc5cdde5f46d590ff9a6cacaa98aa.png)
二、建立一个项目
1.进入环境
![在这里插入图片描述](https://img-blog.csdnimg.cn/89a47f1ba29149f084a3bf5e95f8c3af.png)
2.建立项目
![在这里插入图片描述](https://img-blog.csdnimg.cn/c2193167ce5e48f7968d18f04a074100.png)
3.打开文件
![在这里插入图片描述](https://img-blog.csdnimg.cn/ce7283fc054a40049cacce6d535da93b.png)
三、建立APP
1.进入View文件
![在这里插入图片描述](https://img-blog.csdnimg.cn/dc4c0cc163b84259a7607a51bede9ab2.png)
2.进入Django环境
![在这里插入图片描述](https://img-blog.csdnimg.cn/1786aca217774333bce84c53dd0c7b1f.png)
3.建立App
![在这里插入图片描述](https://img-blog.csdnimg.cn/68a018d6e87c432eab833bacfebc2586.png)
四、注册超级用户
- 注册超级用户之前要先进行数据库的迁移
- 迁移之前要先建立一个模型
- 迁移之前要先进行INSTALLED_APPS的配置
1.INSTALLED_APPS配置
![在这里插入图片描述](https://img-blog.csdnimg.cn/4c12e011762d4e529552b6e4ba16cfd4.png)
2.建立模型
![在这里插入图片描述](https://img-blog.csdnimg.cn/e6854a8f2e744630b377a18e08fed086.png)
from django.db import models
class Article(models.Model):title = models.CharField(max_length=30) content = models.TextField() created_time = models.DateTimeField(auto_now_add=True)last_updated_time = models.DateTimeField(auto_now=True)def __str__(self):return "<Article: %s>" % self.title
3.数据库的迁移
- python manage.py makemigrations
![在这里插入图片描述](https://img-blog.csdnimg.cn/7c511917bacd4ceab1bc3d984064d07d.png)
- python manage.py migration
![在这里插入图片描述](https://img-blog.csdnimg.cn/fc93c41c717244cba5765ae34ccca985.png)
4.进入环境注册超级用户
- 输入命令:python manage.py createsuperuser
- 跟这命令输入用户名,邮箱,密码
- 这里的密码至少要8个字符
- 当出现了superuser created successful时创建成功。
- 超级用户可以定义多个。
![在这里插入图片描述](https://img-blog.csdnimg.cn/cdfd9bcead874baba0b5fd1d8ad5d06d.png)
5.开启服务器
- python manage.py runserver
![在这里插入图片描述](https://img-blog.csdnimg.cn/2ca9765cc49c4651a0e07dcdeca38c0c.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/adc9bca84f4946e39f0335c3dddd65f6.png)
五、配置数据库
- 首先,在Python虚拟环境下安装pymysql:pip install pymysql。
- 修改配置文件settings.py
![在这里插入图片描述](https://img-blog.csdnimg.cn/e4ae9a9bf9924509a3f0134666421a69.png)
- NAME:为你自己mysql数据库中的库名,如果没有自己创建,名字自己起。
- USER:为你自己电脑mysql的用户名
- PASSWORD: 为你自己的mysql密码
其他不用改