1、几个相关链接
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等,直接按模版创建项目,一切试试就知道了,很简单的,以后此处的更新只记录遇到的问题和解决办法。
网友评论