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

安装Django后如何打开它?

时间:2023-03-07 13:09:56 网络应用技术

  简介:许多朋友询问安装Django后如何打开。本文的首席执行官注释将为您提供一个详细的答案,以供所有人参考。我希望这对每个人都会有所帮助!让我们一起看看!

  这是创建虚拟环境时的Pycharm错误,您可以尝试解决方案

  方案1(手动创建虚拟环境)

  有许多可选的解决方案可以手动创建虚拟环境。建议在此处使用Virtualenv,这很简单。

  首先安装Virtualenv,您需要安装以下两个库

  PIP安装Virtualenv

  PIP安装VirtualenvWrapper获胜

  安装后,使用MKVIRTUALENV创建Django虚拟环境。命令如下

  mkvirtualenv django

  创建环境后,默认情况下将输入环境。目前,您可以在当前环境下安装所需的袋子。

  例如,安装Django框架

  PIP安装Django

  安装框架后,您可以打开Pycharm来创建Django项目

  打开Pycharm创建项目,选择Django项目,在项目解释器中选择现有解释器,然后单击三个点以选择背后的虚拟环境路径

  路径是C:D Windows用户名Envsdjango

  选择路径后,单击创建等待一段时间以创建Django项目

  2.计划2(不使用虚拟环境)

  请勿使用虚拟环境,也就是说,您可以直接在原始环境下安装Django,然后直接去选择Python安装路径。

  几天前,老师要求我将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。

  

  如果这是一个在Pycharm中建立的Django项目,您可能会忘记这个项目

  在命令行中:

  CD项目目录

  python manage.py makemigrations

  python manage.py迁移

  这是因为项目的设置需要建立数据库表,然后才能将其应用于项目

  因此,如果无法运行服务器,则可能是您忘记首先运行这两个命令。

  建立桌之后,

  python manage.py runserver

  如果您有任何疑问,请发送一些代码和错误信息的图片。

  您必须在Pycharm安装Django,您需要在Pycharm中建立一个国内来源,否则您会使用外国的来源。速度非常缓慢且易于超时。这个问题可以在中国解决这个问题

  解决方案:

  单击“文件”菜单中的设置,输入设置接口,然后单击+号码以安装Django或右侧的其他袋子

  单击此加号后,点管理源

  然后单击正确的数字以添加家用镜子源。我添加了两个,一个是douban,另一个是阿里巴巴云。

  也有一些常用的来源。我在这里发布了它仅供参考

  #Tsinghua大学

  #Ali Cloud

  #

  #中国科学技术大学

  #华宗科学技术大学

  Django本质上是Python语言的类库,因此我们可以通过PIP工具安装它(PIP工具是Python安装的组件之一)。

  打开CMD并运行“ PIP安装Django”,将安装最新版本的PYPI版本。如果指定版本可以以“ pip install django ==版本号”的形式安装。安装后,“成功安装...”将出现。在python交互式环境中使用“ pip list”命令如果有django module.或使用以下命令查看django版本信息。

  导入django

  打印(django.get_version())

  结论:以上是首席CTO注释如何为每个人打开Django的相关内容。如果您解决问题,请与更多关心此问题的朋友分享它?