• 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:python3Scripts

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

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

    测试是否安装成功:

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

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

     第四步:配置网站

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

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

    2.在IIS中新建网站

    物理路径指向:C:wwwwindowsproject

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

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

    进入cmd下,pip install wfastcgi

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

    C:python3python.exe|C:python3Libsite-packageswfastcgi.py

    4.安装django

    进入cmd下,pip install django==2.1.2

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

    到网站的目录下C:wwwwindowsproject配置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:python3python.exe|C:python3Libsite-packageswfastcgi.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:wwwwindowsproject" />
    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

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

  • 相关阅读:
    [Typescript Challenges] 28. Medium Replace
    [Algorithm] Permutations
    [Typescript] 29. Medium ReplaceAll
    [RxJS] Share data among multiple subscribers with Subjects
    [Typescript] 30. Medium Append Argument
    P3386 【模板】二分图最大匹配
    AcWing 372. 棋盘覆盖
    AcWing 376. 机器任务
    AcWing 379 捉迷藏
    AcWing 378. 骑士放置
  • 原文地址:https://www.cnblogs.com/weilaibuxiangshuo/p/11215194.html
Copyright © 2020-2023  润新知