美文网首页
vs2017和django

vs2017和django

作者: 108k | 来源:发表于2018-06-12 20:26 被阅读0次

    1、几个相关链接

    打开win7的IIS服务功能

    win7怎样发布网站

    iis部署1

    iis8部署2

    Django入门1

    Django入门2

    Django入门3

    IIS部署django,CSS消失问题/无法工作

    2、IIS发布说明

    如图,首先在添加模块映射时,填写可执行文件时,如果可执行文件路径包括空格,需加引号,但不能够将后面 的参数一起加引号,须分别加引号:

    " 可执行程序.exe " | 参数

    另外,FastCgi环境变量设置时,要如下:(win7)

    get_wsgi_application()方法的位置,固定如下填写

    Name: WSGI_HANDLER

    Value: django.core.wsgi.get_wsgi_application()

    Django项目目录,我的django网站都放在c:\mysite目录下,mysite1是其中一个网站

    Name: PYTHONPATH

    Value: C:\mysite\mysite1

    项目settings.py文件的位置,由于在C:\mysite\mysite1\DjangoWebProject1目录下,所以设置为DjangoWebProject1.settings,而不用写出其上层目录,例如mysite1.DjangoWebProject1.settings是错的。

    Name: DJANGO_SETTINGS_MODULE

    Value: DjangoWebProject1.settings


    3、关于发布后无法找到CSS文件的问题,以下三步可解决(参考上面给出的链接)

    1)找到存放css文件的static目录

    以vs模版自动创建的django web项目为例(我的P8项目),目录为C:\pwork\D8\D8\app\static\app,该目录下是三个子目录:content fonts scripts。

    2)在该目录下创建web.config文件

    3)添加虚拟路径

    将该目录添加到网站的虚拟路径,别名为static

    重启网站即可。

    4、vs2017与django

    vs2017已经很好的支持了django、Flask、Bottle等,直接按模版创建项目,一切试试就知道了,很简单的,以后此处的更新只记录遇到的问题和解决办法。

    相关文章

      网友评论

          本文标题:vs2017和django

          本文链接:https://www.haomeiwen.com/subject/rpdreftx.html