标签:技术 添加 服务 生成 src image arm ssi 文件夹
环境准备: 安装好:Python & Django&MySQL
电脑上已经安装GIT, 并且配置好。
一: 项目创建
1: GITHub上创建远程仓库,以便于对项目代码进行管理;
比如:
2: 复制远程地址
然后在本机clone
复制成功,然后在指定路径下就会显示该文件:
3:在myblog路径下创建博客项目:比如:djang-admin startproject blogProject;
项目创建成功,在myblog下就可以看到新生成的blogProject项目文件夹
4: 启动项目:
执行命令,启动项目: python manage.py runserver
打开URL,可以看到以下页面,就证明项目是正常启动了:
5:退出项目:
执行命令 , 退出项目: Ctrl+c
6:将本地项目代码推送到远程服务器,此处也就是指推送到GIT 上
等一会,然后刷新下GIT,就可以看到本地项目已经推送到了GIT:
二: 创建&MySQL配置
1:创建数据库
1.1:打开虚拟环境。
1.2:连接到数据库
执行命令:mysql -uroot -p
然后输入MySQL密码,连接到数据库;
1.3:执行命令,创建名为blog的数据库: create database blog charset utf8;
1.4: 授权用户访问blog数据库: grant all on blog.* to ‘victoria‘@‘%‘;
1.5: 授权结束后刷新权限 flush privileges;
2:配置数据库
2.1:虚拟环境中需要安装PyMySQL包
2.2: 项目的ini文件中需要以下代码:
import pymysql
pymysql.install_as_MySQLdb()
2.3: settings文件中注释掉之前的数据库配配置信息,然后根据前面创建的mysql的信息做以下配置:
2.4:启动项目:
控制台看到以下代码说明项目启动成功:
三: 配置Redis数据库
3.1: 在虚拟环境中安装redis
3.11: 首先进入到虚拟环境和
3.12:执行安装: pip install django-redis
3.2: 配置Redis数据库
将一下数据放到settings文件中:
# redis配置
CACHES = {
"default": { # 默认
"BACKEND": "django_redis.cache.RedisCache",
"LOCATION": "redis://127.0.0.1:6379/0", # default存放放到redis 0号库
"OPTIONS": {
"CLIENT_CLASS": "django_redis.client.DefaultClient",
}
},
"session": { # session
"BACKEND": "django_redis.cache.RedisCache",
"LOCATION": "redis://127.0.0.1:6379/1", # session存放放到redis 1号库
"OPTIONS": {
"CLIENT_CLASS": "django_redis.client.DefaultClient",
}
},
}
# session由数据库存储改为由redis存储
SESSION_ENGINE = "django.contrib.sessions.backends.cache"
# 做了上面那行代码的修改之后,还需要指定session存放在1号库
SESSION_CACHE_ALIAS = "session"
3.3 运行测试
运行测试之前,一定要保证redis server是启动的。
3.31:本地先安装Redis(网上下载,然后解压到本地,然后把路径添加到环境变量中)
3.32:启动redis
3.33: pycharm里运行项目,
项目能正常启动的话,说明redis配置的是OK的
标签:技术 添加 服务 生成 src image arm ssi 文件夹
原文地址:https://www.cnblogs.com/zchenyi/p/14354610.html