它其实就是自己本地保存的一些配置文件,使得开发与测试不冲突,本地配置会把默认配置覆盖掉,所以就会方便很多,不用再修改配置环境。
1实际操作
1.1在settings里面加上这一句
# 配置local_settings
try:
from .local_settings import *
except ImportError:
pass
1.2创建自己的本地配置
image.png
修改一些自己的配置:
image.png
image.png
提示一下:
在local_settings里面写一些自己的配置时候,由于自己的local_settings不会给别人,所以应该在settings里面做一些注释说明!
切记:local_settings不会给别人
2.在公司都是使用git来传递代码的!
2.1我使用码云创建一个远程仓库:
image.png
记住开源:不然别人就不能看了
image.png
image.png
2.2把本地代码推送到自己的远程仓库
由于我们要选择性的上传文件,所以作如下配置:
在项目根目录下创建一个.gitignore文件
image.png
写上要忽略的文件数据,,#表示注释
#pycharm
.idea/
.DS_store
__pycache__/
*.py[cod]
*$py.class
#Django stuff
local_settings.py
*.sqlite3
media/
#database migrations
*/migrations/*.py
!*/migrations/__init__.py
image.png
把这些都排除,不用提交到git
2.3让Git管理项目
pycharm配置git
image.png
image.png
出现版本信息就表示配置成功!
(1)git init 的作用:
image.png如:
image.png
(2)git add. 的作用 :
image.png如:
image.png
(3)git commit -m '描述信息'
image.png如:
image.png
在执行完上述三个代码指令之后,git就已经在本地帮我们管理了该项目!
2.4把git项目推送到远程仓库
在码云里面找到推送的地址:
image.png
把本地仓库的代码推送到远程仓库的名字叫做master的分支上面
image.png
由于每一次都要写那么一串地址,所以我们给地址取一个别名:origin
image.png
在此使用:
image.png
3回到码云,发现我们已经上传了项目
image.png验证.gitignore文件是否有效
image.png
image.png
所以,配置生效!成功配置!
2.5怎么获取我们上传的代码?
克隆地址即可,通过地址拿到代码!
image.png
之后只需要在自己本地找到要执行的所在文件夹在执行:
git clone 地址
即可!
具体如下:
image.png
本地文件夹就已经有了!
网友评论