1. 创建django项目
-
注意事项
-项目放在除C盘之外的任意盘
- 项目整个绝对路径,不可以有汉字!不可以有汉字!不可以有汉字! -
win + r 输入cmd 打开命令行创建django项目
django-admin startproject project1
-
使用pycharm打开项目,配置虚拟环境
-
进入venv中
cd venv/scripts
activate
cd ../../
- 退出命令
deactvate.bat
- 如果无法启动那就安装一下第三方模块
pip install django django-cors-headers djangorestframework pymysql redis
- 配置项目-跨域
INSTALLED_APPS = [
...
'corsheaders', # 注册跨域
...
]
MIDDLEWARE = [
...
'corsheaders.middleware.CorsMiddleware', # 注册跨域中间件
...
]
CORS_ORIGIN_REGEX_WHITELIST = [ # 配置ip白名单
'http://127.0.0.1:8080',
'http://localhost:8080'
]
CORS_ALLOW_CREDENIALS = Trus # 配置ip白名单
CORS_ALLOW_MATHODS = ("*") # 配置允许的请求方式
CORS_ALLOW_HEADERS = ("*") # 配置允许的请求头
2. git操作
- 初始化仓库
git init
- 注册姓名和邮箱
git config user.name 'zhangshan'
git config user.email aaa.@163.com
- 把文件键添加到暂存区
git add .
- 把暂存区的文件,提交到仓库
git commit -m '初始化仓库'
3. 远程仓库
-
注册码云
网址:https://gitee.com
-
创建仓库
-
新建仓库
-
推送代码到远程仓库
4. 代码推送到远程托管平台
- 查看远程仓库
git remote -v
#添加远程仓库
git remote add origin url # url为复制的远程仓库https地址
- 推送代码
git push origin master
git push origin master --force #强制推送
5. 项目的分支
#查看分支
git branch
#创建分支
git branch b1
#切换到b1分支
git switch b1
#将b1分支合并到master
git switch master