windows2012安装django

第一步:下载python3.6.8或者到(https://www.python.org/downloads/release/python-368/)官网下载(Windows x86-64 executable installer

https://www.python.org/ftp/python/3.6.8/python-3.6.8-amd64.exe

第二步:安装python3.6.8,

1.自己定义安装目录,这里安装到(c:\python3\)

2.加载python和pip环境:

右键这台电脑-属性-高级系统设置-高级-环境变量-在系统变量中选择path-点击编辑

在最后添加      ;C:\python3;C:\python3\Scripts

***注意:前面有加分号,中间间隔用分号,最后不能添加分号,否则系统认不到pip

***C:\python3是python在的目录,C:\python3\Scripts是pip在的目录

测试是否安装成功:

打开cmd,输入python,看是否显示python版本,以及 输入 pip -V ,看是否显示pip版本

第三步:在已经有安装好IIS中,增加安装cgi (web服务器-应用程序开发-选择CGI)

 

 第四步:配置网站

1.拷贝项目到相应位置(这里是C:\www\windowsproject)

项目结构为:windowsproject此文件来包含整个项目(app跟主文件)

2.在IIS中新建网站

物理路径指向:C:\www\windowsproject

其它域名,跟名称可根据自己情况填写

3.安装wfastcgi(windows主要通过此程序跟django对接)

进入cmd下,pip install wfastcgi

安装好后,执行  wfastcgi-enable,并拷贝画红圈部分

C:\python3\python.exe|C:\python3\Lib\site-packages\wfastcgi.py

 

4.安装django

进入cmd下,pip install django==2.1.2

5.配置web.config(如果没有此文件,就新建)

到网站的目录下C:\www\windowsproject配置web.config 

 1 <?xml version="1.0" encoding="UTF-8"?>
 2     <configuration>
 3         <system.webServer>
 4             <handlers>
 5                 <add name="Python FastCGI" 
 6                      path="*" 
 7                      verb="*" 
 8                      modules="FastCgiModule" 
 9                      scriptProcessor="C:\python3\python.exe|C:\python3\Lib\site-packages\wfastcgi.py" 
10                      resourceType="Unspecified" 
11                      requireAccess="Script"/>
12             </handlers>
13         </system.webServer>
14         <appSettings>
15             <add key="WSGI_HANDLER" value="django.core.wsgi.get_wsgi_application()" />
16             <add key="PYTHONPATH" value="c:\www\windowsproject" />
17             <add key="DJANGO_SETTINGS_MODULE" value="windowsproject.settings" />
18         </appSettings>
19     </configuration>

*** scriptProcessor= 此处填写刚才wfastcgi-enable显示需要拷贝的内容

*** <add key="PYTHONPATH" value= 此处填写网站建立写的物理路径

***  <add key="DJANGO_SETTINGS_MODULE" value= 此处填写  项目名.settings

第五步:文件夹权限配置,至此结束,可以直接绑定ip测试或者直接访问127.0.0.1

给项目文件添加写和修改的权限

 

posted @ 2019-07-19 18:51  代码家园  阅读(501)  评论(0编辑  收藏  举报