django项目怎么在本地运行-django项目部署到本地 (django怎么读)

生活信息 2025-02-14 15:00:39 浏览
django项目怎么在本地运行

今天给各位分享django项目怎么在本地运行的知识,其中也会对django项目部署到本地进行解释,如果能碰巧解决你现在陆扮面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:1、如何在服务器上部署Django项目并使其在后台一直运行2、python——Django项目开发:配置项目/static/路径,调用css、img、js等静态文件3、Django部署——uwsgi+Nginx(超详细)如何在服务器上部署Django项目并使其在后台一直运行

前几天老师让我把一个Django项目(爬虫网页)放到校园内网上,但是我想先用自己的服务器来尝试一下。

之前刚好有在DigitalOcean上买过服务器用来运行ss脚本,平时服务器一直放着没啥用,所以就拿它来试验一下。

废话不多说,第一步通过WinSCP软件把Django文件传到服务器上。

在服务器中安装Django需要的环境和我所需要的Python第三方库。

以上所有步骤完成后,还需要进咐升行一步操作,这是我经历的一个坑。

打开Django文件目录中的,把ALLOWED_HOSTS=[]改为ALLOWED_HOSTS=[*]。

在服务器中打开到所在的目录,输入命令:

0.0.0.0:8000

然后按下回车,在浏览器中输入:该服务器IP地址:8000,大功告成!

Attention:

3不是特定的,是根据你的Django项目所需要的环境指定的。

2.8000是端口号,可以修改。

如果想要Django项目一直运行,关闭终端后还在运行,即需要运行如下命令,nohupcommand,command即位上文所说的0.0.0.0:8000。

python——Django项目开发:配置项目/static/路径,调用css、img、js等静态文件

在Django项目开发中,不能像正常web开发一样通过imgs/访问本地静态文件,需要做一些配置,才能实现静态文件的访问。

一、首先在项目根路径下新建一个static文件夹,然后在static文件夹下可以新建相应的css、imgs、js等文件夹,用于存放css、img、js等静态文件。

二、项目配置

1、打开,在底部添加:

2、打开,在urlpatterns中添加:(注意,如果你在blog目录下也建立了,那么就得在blog/中做修改。别忘了importsettings):

(不过我经过实测,不加这一个,也可以完成静态文件的访问)

3、在html模板最上面添加:

然后在需要的地方按照这个格式进行调用,如:

最后重新运行项目,img等本地静态文件就可以被django找到了,这时模板对应的页面就可以显示使用img等文件了。

Django部署——uwsgi+Nginx(超详细)

环境:

Django1.11

用Django写了个小网站,只能在自己本地跑一跑!这怎么行?听说可衡悉老以部署在云服务器上,这样别人就可以访问了!

从哪儿开始?就从Django开始吧!老规矩,按步骤:

这里不讲Django项目实施过程,假设你已经写了一个Django项目,并且在本地127.0.0.1:8000能够跑起来。喏,给你个参考,项目大概长这样:

也就是项目目录下的文件,主要强调几个地方:

①关闭DEBUG模式:

②修改ALLOWED_HOSTS:

③配置静态文件存放路径:

修改好配置之后执行:

这个没什么说的。





在自己的云服务器上装好这两个工具

安装好uwsgi后最好验证一下,验证方法:

创建一个文件:

启动uwsgi服务器:

如果可以正常启动而不报错那就应该没问题,不放心的话再在终端验证一下:

在里进行如下配置:

找到nginx的配置文件夹,CentOS7的nginx配置文件在/etc/nginx下,该路径下有一个总配置文件,还有两个文件夹./conf.d、./default.d,我们将复制一份到conf.d文件夹下,命名为(或者项目)进行如下修改(根据中文注释进行相应配置即可):

进入文件夹下执行:

在终端执行:

参考资料:

刘江的博客

博客园

知乎问答

无名Blog

自强学堂Django教程

Django文档

empty_xlBlog

django项目怎么在本地运行的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于django项目部署到本地、django项目怎么在本地运行的信息别忘了在本站进行查找喔。

在本地运行 fyne 官网

搭建 fyne 离线文档能帮助我们在网络不佳的环境下查阅官方文档。

首先访问 fyne 官方网站的 GitHub 仓库,获取到网站使用的 jekyll 工具。

jekyll 是基于 ruby 的静态网页生成袜顷器,适合搭建博客。

为了本地运行文档,需要先安装 ruby 和 jekyll。

在 Windows 平台,下载 RubyInstaller 安装 Ruby+Devkit,并确保将路径添加到环境变量中。

安装完成后,使用 cmd 运行 ruby -v 检查 ruby 版本。

接着安装 gem,下载地址为 ,确保安装成功。

在 Mac 系统下,直接使用 brew 安装 ruby 和 gem。

然后,利用 gem 安装 jekyll,只需执行 gem install jekyll 命令。

使用 git 将 fyne 官网仓库克隆到本地计算机。

进入仓库目录后,利用 gem 安装所有依赖。

安装速度取决于网速,需耐心等待。

最后,使用命令 jekyll serve 在本地运行网站。

可能遇到依赖版本问题,根据错误提示使告旁陆用命令 bundle 解决启肢。

运行成功后,通过浏览器访问即可在本地浏览 fyne 官方文档。

搭建 fyne 离线文档的过程有助于离线查阅资料,适用于网络不佳的场景。

通过本文介绍的方法,你可以轻松实现这一目标,触类旁通。

本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。

热门推荐