1.Django的安装
1.win+R 输入命令,安装
pip install django==1.9.8
等待安装,过程比较慢,需要耐心等待
出现这个表示安装成功
2.查看是否安装成功
能看到版本号,表示安装成功
2.创建项目
2.1、自己在本地新建文件夹专门存放——Django项目
这时候你会看到自己建立的文件夹下面多了一个 project文件夹
这样,第一个 Django 项目就创建完成了
2.2、 配置 Mysql 数据库
步骤:
1.找到项目目录下的 setting.py,并打开
2.找到 setting.py文件中的 DATABASE,进行相关设置
4.配置 mysql :
Python3.x中安装的是PyMySQL
在init.py文件中写入两行代码:
import pymysql
pymysql.install_as_MySQLdb()
2.3、创建应用
在一个项目中可以创建多个应用,每个应用进行一种业务处理
python manage.py startapp myAPP #myAPP :为引用名字,自定义
-
myAPP目录说明
admin.py 进行站点配置
models.py 创建模型
views.py 创建视图 激活应用 在settings.py文件中,将myApp应用加入到INSTALLED_APPS选项中
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'myApp',
]
2.4 、定义模型 概述(有一个数据表就对应有一个模型)
举例:在 myApp 的 models.py里面,定义模型
class Grades(models.Model):
gname = models.CharField(max_length=20)
gdate = models.DateTimeField()
ggirlnum = models.IntegerField()
gboynum = models.IntegerField()
isDelete = models.BooleanField(default=False)
2.5、在数据库中生成数据表
- 生成迁移文件
执行 :
python manage.py makemigrations
在migrations目录下生成一个迁移文件,此时数据库中还没有生成数据表
- 执行迁移
执行 :
python manage.py migrate
相当于执行MySQL语句创建了数据表