首页>>后端>>Python->django如何部署windows

django如何部署windows

时间:2023-12-05 本站 点击:0

导读:很多朋友问到关于django如何部署windows的相关问题,本文首席CTO笔记就来为大家做个详细解答,供大家参考,希望对大家有所帮助!一起来看看吧!

本文目录一览:

1、django 部署 windows2、Windows10使用IIS部署Django项目3、如何windows 7下搭建django开发环境4、[django]在windows下搭建Django的虚拟环境5、django + vue整合后,部署到windows apache遇到的问题汇总

django 部署 windows

django本身安装没有什么问题,自动的,mysql安装也没有问题。 接下来就是安装一个nginx或者是apache2, 用WSGI或者是fastcgi连接django就可以。配置很简单。

你只需要看django官网上的教程就可以了。不用看国内各种混乱博客。

Windows10使用IIS部署Django项目

相对于linux系统来说,Windows10下进行django项目部署要简单许多,假设已搭建python环境,以及django项目已进行静态资源的收集(执行了 python manage.py collectstatic ),那么就可以开始以下操作了。

以管理员打开cmd命令安装:

再次输入命令:

会生成一个路径,将它保存下来

从刚刚获得的路径中复制一份wfastcgi.py文件到项目根目录中

在根目录中新建一个web.config文件,内容如下:

打开管理工具,进入IIS管理器,添加网站:

添加完毕后即可访问网站!

在IIS管理器中,进入应用程序池

访问页面或单独访问网站,后台出现400错误,这可能是因为没有给网站权限的原因

参考:

如何windows 7下搭建django开发环境

安装python

由于之前《01Windows 7系统下安装Python》已经详细介绍过python的安装这里不再赘述;

安装ipython

ipython 是一个 python 的交互式 shell,比默认的python shell 好用得多,支持变量自动补全,自动缩进,支持

bash shell 命令,内置了许多很有用的功能和函数。在windows 7下只要pip install ipython

就装好了,通过 ipython 启动。

安装django

1、通过pip安装在windows 7下只要pip install django就装好了。

2、也可以通过源码安装,git clone 下载源码;通过python setup.py install安装;

创建第一个django应用

安装django后会有django-admin命令,通过django-admin startproject mysite即可创建;

进入目录通过python manage.py runserver.启动应用。

[django]在windows下搭建Django的虚拟环境

我们在windows的环境下去开发一个网站的时候,Python中的Django是一个比较强大的框架。然后我们既想让他拥有独立的开发环境,又不影响全局的Python环境,还想防止系统中出现包管理混乱版本冲突。这个时候就要通过创建一个虚拟环境来实现。

首先你的电脑中必须有Python的解释器,在终端行可以安装一个虚拟环境所依赖的库。

安装好之后我们就可以去创建一个新的虚拟环境了:

新建好之后。我么会在终端中看到直接进入到虚拟环境中了:

在图片中我们可以看到已经进入到testvir2的虚拟环境中。

此时我们的项目存储的位置在C:\Users\gongyan\Envs\下就可看到

退出我们的虚拟环境的命令为:

使用workon来查看我们当前有几个虚拟环境。

想要进入那个虚拟环境的话就可以通过workon的命令来实现。

以上就是所有的虚拟环境的玩法。

django + vue整合后,部署到windows apache遇到的问题汇总

花了一周多时间,从0到1,创建了 django + elementUI接口自动化平台。

vue 数据绑定模式,能减少很多前端工作,(前端目前难看的很呐)

web接口自动化,基于 python + request + excel模式的升级维护,结合企业微信、邮件、echarts报告展示,定时器BackgroundScheduler(而不是用windows任务计划+bat 单机模式),定时任务输出结果。归于web,多人维护后,相信对将来工作有帮助。。。起码也是写过django接口框架的人了。。

部署花了3天时间,才搞定。哀愁

遇到问题:

2、然后把两个整个在一起

3、整合后,django 启动后,vue刷新当前页面404,这个vue router/index.js,去掉mode: 'history'

vue,config/index.js,build方法,

说要改为ssetsPublicPath: './' -----》结果不需要,原样

vue项目下,build/webpack.prod.conf.js,注释模块解决。

5、在本地跑没有问题,部署到apache,vue,staitc静态资源无法访问

参考如下,给静态资源访问权限,并且路径是双引号,解决

结语:以上就是首席CTO笔记为大家整理的关于django如何部署windows的相关内容解答汇总了,希望对您有所帮助!如果解决了您的问题欢迎分享给更多关注此问题的朋友喔~


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:/Python/12478.html