当前位置: 首页 > 网络应用技术

如何向服务器构建Django(将DJANGO部署到服务器)

时间:2023-03-07 17:20:40 网络应用技术

  简介:本文的首席执行官注释将介绍有关Django如何设置为服务器的相关内容。我希望这对每个人都会有所帮助。让我们来看看。

  几天前,老师要求我将Django Project(爬行动物网页)放在校园的内网上,但我想先用自己的服务器尝试一下。我刚刚在数字海洋上购买了一台服务器以运行SS脚本。通常,服务器始终没有用,因此请进行测试。

  第一步并没有太多胡说八道,将Django文件通过WINSCP软件传递给服务器。

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

  完成上述步骤完成后,有必要执行一个步骤操作,这是我体验的一个坑。在Django文件目录中打开settings.py,然后将允许的_hosts = []更改为werse_hosts = [**“*”]。

  打开“ anage.py位于服务器中”的目录,然后输入命令:

  python3 manage.py runserver 0.0.0.0:8000

  然后按Enter并输入浏览器:服务器IP地址:8000,伟大的成就!

  注意力:

  1. Python3不是特定的,它是根据您的Django项目所需的环境指定的。

  2. 8000是可以修改的端口号。

  如果您希望Django项目在关闭终端后运行和运行,则需要运行以下命令,NOHUP命令,命令casted Python3 Manage.py Runserver 0.0.0.0.0.0:8000。

  1.首先将项目上传到阿里巴巴云服务器

  2.需要安装Python3.0版本(CenterOS7具有2.75版)

  3.在这里我不介绍如何安装Python高版本和虚拟环境

  4.在项目的根目录中创建虚拟环境,就像您在Pycharm中一样

  然后开始虚拟环境

  5.在虚拟环境中安装项目所需的依赖项

  PIP3安装要求.txt

  6.写Nginx配置文件和UWSGI配置文件

  配置如下

  nginx.conf

  请注意,编写Nginx配置文件后,您需要检查语法

  nginx -t注意不要忘记添加;或文章末尾的多个空间将导致错误

  nginx -s重新加载重新启动nginx

  uwsgi.ini配置如下

  7.所有配置之后

  开始虚拟环境

  VENV中的uwsgi uwsgi.ini可以启动您的项目

  Python3.8安装和配置Django环境(顶部)

  1. CMD查看Python版本

  2. CMD查看PIP版本

  3. PIP安装Django,默认DJANGO3

  升级PIP

  4.查看django版本

  5.安装mysql

  6.查看mysql版本

  7.建立一个django文件夹并输入,

  8.启动一个Django项目

  9.运行服务器并测试Django项目

  10.使用该地址访问项目

  通常,客户端(即您说的前段)和服务器(您将使用Django)通过HTTP协议(除非有特殊需求,否则您将使用其他或自定义的协议)。

  在客户端(PYQT)中,您可以安装请求库,该请求库可以帮助您将HTTP请求发送到服务器,

  在Django中,您可以使用Django Rest Framework Web链接来处理客户端的HTTP请求。

  结论:以上是首席CTO注释给所有人提出的Django的全部内容。我希望这对每个人都会有所帮助。如果您仍然想了解有关此信息的更多信息,请记住收集并关注此网站。