默认的

django=2.2 version
This commit is contained in:
向乐🌌
2021-04-27 14:16:01 +08:00
parent 5e09b59eca
commit 87348ae6a1
1188 changed files with 26 additions and 22830 deletions

View File

@@ -29,6 +29,7 @@ AD必须使用SSL才能修改密码这里被坑了N久...
+ 重写了用户账号的格式兼容现在用户账号可以兼容username、DOMAIN\username、username@abc.com这三种格式。
+ 优化了整体的代码逻辑,去掉一些冗余重复的代码。
## 线上环境需要的基础环境:
+ Python 3.8.9 (可自行下载源码包放到项目目录下,使用一键安装)
+ Nginx
@@ -58,16 +59,13 @@ AD必须使用SSL才能修改密码这里被坑了N久...
![截图6](screenshot/移动应用接入--登录.png)
### 使用脚本自动快速部署只适合Centos其它发行版本的Linux请自行修改相关命令。
#### 我添加了一个快速自动部署脚本,可快速自动部署完成当前项目上线
把整个项目目录上传到新的服务器上
```shell
chmod +x auto-install.sh
./auto-install.sh
```
等待所有安装完成
## 使用脚本自动部署:
使用脚本自动快速部署只适合Centos其它发行版本的Linux请自行修改相关命令
#### 脚本安装完成之后,按自己实际的配置修改项目配置文件:
### 把整个项目目录上传到新的服务器上
#### 先修改配置文件,按自己实际的配置修改项目配置文件:
修改pwdselfservice/local_settings.py中的参数按自己的实际参数修改
```` python
# ########## AD配置修改为自己的
@@ -120,10 +118,17 @@ TMPID_COOKIE_AGE = 300
# 主页域名钉钉跳转等需要指定域名格式pwd.abc.com。
HOME_URL = 'PWD_SELF_SERVICE_DOMAIN'
````
### 以上配置修改完成之后,则可以通过配置的域名直接访问。
### 执行部署脚本
```shell
chmod +x auto-install.sh
./auto-install.sh
```
等待所有安装完成。
#### 以上配置修改完成之后,则可以通过配置的域名直接访问。
# 手动部署
# 手动部署:
#### 自行安装完python3之后使用python3目录下的pip3进行安装依赖
#### 我自行安装的Python路径为/usr/local/python3