荏苒

创建虚拟环境

# 如果当前系统中没有虚拟环境,则使用以下命令安装虚拟环境:
# pip3 install virtualenv -i https://pypi.tuna.tsinghua.edu.cn/simple
# pip3 install virtualenvwrapper -i https://pypi.tuna.tsinghua.edu.cn/simple
# pip3 install virtualenvwrapper-win -i https://pypi.tuna.tsinghua.edu.cn/simple

mkvirtualenv renran

如果自己的开发机子中存在多个版本的python,则可以指定python解析器的版本

mkvirtualenv renran -p python3

命令

创建虚拟环境: mkvirtualenv 虚拟环境名称
创建虚拟环境(指定python版本): mkvirtualenv -p python3 虚拟环境名称
查看所有虚拟环境: workon
使用虚拟环境: workon 虚拟环境名称
退出虚拟环境: deactivate
删除虚拟环境(必须先退出虚拟环境内部才能删除当前虚拟环境):
rmvirtualenv 虚拟环境名称

其他相关命令:
查看虚拟环境中安装的包: pip freeze 或者 pip list
收集当前环境中安装的包及其版本: pip freeze > requirements.txt
在部署项目的服务器中安装项目使用的模块: pip install -r requirements.txt

依赖包安装

pip install django==2.2.0 -i https://pypi.douban.com/simple

pip install djangorestframework -i https://pypi.douban.com/simple

pip install PymySQL -i https://pypi.douban.com/simple

pip install Pillow -i https://pypi.douban.com/simple

pip install django-redis -i https://pypi.douban.com/simple

创建项目

cd ~/Desktop
mkdir renran
cd renran
django-admin startproject renranapi

用pycharm打开

点选“Edit Configurations”,在新窗口中的Parammeters中加上以下内容

分不同环境进行项目配置

开发者本地的环境、目录、数据库密码和线上的服务器都会不一样,所以我们的配置文件可以针对不同的系统分成多分.

1.在项目主应用下,创建一个settings的配置文件存储目录

2.根据线上线下两种情况分别创建2个配置文件 dev.py和prod.py

3.把原来项目主应用的 settings.py 配置内容复制2份到dev.py和prod.py里面

4.把原来的settings.py配置文件修改文件名,例如settings_old或者直接删除settings.py

新的配置文件目录settings:

 

 manage.py文件中修改路径

创建代码版本

cd进入到自己希望存储代码的目录路径,并创建本地仓库.git【pycharm直接打开终端就是项目根目录了。无须cd了】 新创建的本地仓库.git是个空仓库

cd 目录路径
git init
git status 查看仓库中文件的状态

git add .

git config --global user.name 'reran'
git config --global user.email 'reran@163.com'

git commit -m 'v1'

git log 查看版本信息
git reflog 查看历史记录

git reset --hard 版本id 回滚版本

配置用户名何邮箱

git config --global user.name 'reran'
git config --global user.email 'reran@163.com'

在git平台创建项目

克隆项目到本地

git clone 仓库地址
注意,如果当前目录下出现git仓库同名目录时,会克隆失败。

创建并切换分支到dev

# git branch dev # 创建本地分支dev,dev是自定义
# git checkout dev # 切换本地分支代码
git checkout -b dev # 这里是上面两句代码的简写
git branch -d dev # 删除分支

git提交

git add 代码目录 # 添加代码到上传队列
git status # 查看当前项目的版本状态
git commit -m '添加项目代码' # 提交代码到本地仓库, -m 表示本次提交的描述

推送到远端

git push origin dev:dev

扩展:
1. 通过 git status 可以查看当前项目的代码版本状态
2. 通过 git reflog 可以查看代码版本日志[简单格式]
3. 通过 git log 可以查看代码版本日志[详细格式]

 

posted @ 2021-03-16 08:26  你也想起舞吗ovo  阅读(70)  评论(0)    收藏  举报