
# 使用Django应用部署模板创建应用
暂不支持Python3.10及其以上版本使用此模板。
在主机上部署Django框架的Python后台应用，并准备好以下资源以启动该服务：
- 请确认目标主机已安装Nginx，若已安装请移除模板中"安装Nginx"步骤。
- 请确认目标主机已安装uWSGI，若已安装请移除模板中"安装uWSGI"步骤。
- 配置pip源和yum源保证安装正常。模板中安装软件使用yum和pip，请配置好对应的源地址，保证安装正常。
- 新建Django项目，并上传至制品仓库。使用构建服务，将Django项目文件压缩后上传至制品仓库，之后在部署步骤中下载并解压后使用。
1. 参照[使用系统模板新建应用](https://support.huaweicloud.com/usermanual-deployman/deployman_hlp_1038.html#deployman_hlp_1038__section1569516583453)，在选择系统模板步骤中，选择该系统模板。
   
   该模板涉及的部署步骤如下所示：
   ![](https://support.huaweicloud.com/usermanual-deployman/zh-cn_image_0000001457516836.png "点击放大")
   
   
2. 在"部署步骤"页面，对步骤进行配置，详细参数配置请参考： 
   - [安装Python](https://support.huaweicloud.com/usermanual-deployman/deployman_hlp_00105.html)
   
   - [安装django和uWSGI](https://support.huaweicloud.com/usermanual-deployman/deployman_hlp_1002.html)
   
   - [安装Nginx](https://support.huaweicloud.com/usermanual-deployman/deployman_hlp_00101.html)
   
   - [启动Nginx](https://support.huaweicloud.com/usermanual-deployman/deployman_hlp_0015.html)
   
   - [下载软件包](https://support.huaweicloud.com/usermanual-deployman/deployman_hlp_0003911.html)
   
   - [解压软件包](https://support.huaweicloud.com/usermanual-deployman/deployman_hlp_1049.html)
   
   - [重启uWSGI](https://support.huaweicloud.com/usermanual-deployman/deployman_hlp_1002.html)
   
   - [重载Nginx配置文件](https://support.huaweicloud.com/usermanual-deployman/deployman_hlp_0015.html)
   
   - [服务启动测试](https://support.huaweicloud.com/usermanual-deployman/deployman_hlp_1042.html)
   
   
   
   
3. 该模板需要填写的参数如[表1]所示。
   
    表1模板参数说明 
   | 参数                  | 说明                           |
   |:---|:---|
   | host_group          | 该应用部署的目标环境。                  |
   | service_port        | Django应用端口，默认值为8080。         |
   | uwsgi_pid_file_path | uwsgi进程id文件所在路径。             |
   | uwsgi_lni_file_path | uwsgi配置文件所在路径。               |
   | package_path        | Django应用发布包下载至目标主机中的路径。      |
   | package_name        | Django应用发布包下载至目标主机中的文件名。     |
   | package_url         | 软件包下载地址，可前往制品仓库-软件发布库获取下载链接。 |
      
   
   
 
