django学习笔记

121 阅读1分钟

pip:pip是python的包管理工具(类似于node的npm)

1.django-admin不能识别的问题

1.安装django:

pip install django
pip install django==1.1.1         //安装指定版本的django

如果pip版本过低可以按照提醒先去升级pip的版本

2.安装完django后需要配置一下环境变量(否则会出现django-admin命令不能识别的问题)

pip show django

找到django所处的位置,退回上一级找到Scripts文件夹,进入后可以看到django-admin.exe文件,将当前目录配置到环境变量中即可

2.django连接数据库

首先安装链接数据库的包

pip install mysqlclient

在settings.py中修改DATABASE为

'default': {
    'ENGINE': 'django.db.backends.mysql',
    'NAME': 'xxx',                 //数据库名字
    'USER': 'root',                //账号
    'PASSWORD': 'admin123',        //密码
    'HOST': '127.0.0.1',
    'PORT': 3306,
}

注意:django可以在数据库中对表进行增删改查,但是不能直接创建数据库

3.创建表的命令

python manage.py makemigrations
python manage.py migrate