1.python安装
升级pip,增加-i参数使用国内清华镜像 【打开cmd】
python -m pip install -U --force-reinstall pip -i https://pypi.tuna.tsinghua.edu.cn/simple
2.搭建虚拟环境
1、安装virtualenv
p`ip install virtualenv -i https://pypi.tuna.tsinghua.edu.cn/simple
2、创建virtualenv
为防止后期出现各种问题,要将虚拟环境建在除C盘以外的几个盘中
【例:D盘】
D:\>virtualenv env_blog //创建虚拟环境
D:\>cd env_blog //进入该目录
dir //查看目录
cd scripts
D:\env_blog\Scripts>activate //激活虚拟环境
(env_blog) D:\env_blog\Scripts>cd \
(env_blog) D:\>pip install django==2.2
(env_blog) D:\>pip install mysqlclient
3、关闭virtualenv
命令:deactivate
3.安装MySQL
参考 https://www.cnblogs.com/laumians-notes/p/9069498.html
cmd
C:\Users\admin>mysql -u root -p
mysql>ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码'; //更改密码
mysql> show databases;
mysql> use blog;
mysql> create table blog(Id Int,Name varchar(100),Article varchar(20),Autor varchar(100),Press varchar(200),Pubdate varchar(20),Pricevarchar(3000))ENGINE=InnoDB DEFAULT CHARSET=utf8; //建表
4、pycharm社区版
https://www.runoob.com/w3cnote/pycharm-windows-install.html
5.创建项目
D:\>cd env_blog //进入该目录【虚拟环境】
dir //查看目录
cd scripts
D:\env_blog\Scripts>activate //激活虚拟环境
(env_blog) D:\env_blog\Scripts>cd \
(env_blog) D:\>django-admin startproject blog_manager //创建项目
6.进入pycharm
使用pycharm打开项目,设置解释程序为虚拟环境
7.连接数据库
settings.py
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'blog', //数据库名
'USER': 'root', //数据库账户
'PASSWORD': '123456', //数据库密码
'HOST': '127.0.0.1',
'PORT': '3306',
}
8.数据库:创建迁移文件以及生成数据库表结构
python manage.py makemigrations
python manage.py migrate
python manage.py createsuperuser//创建admin
python manage.py runserver //启动django项目