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