pycharm django

Pycharm Django

Pycharm Django

  上一篇我们介绍了Pycharm Web框架,也了解了Pycharm支持HTML和CSS,以及JavaScript,本章重点介绍 Web 框架及其部署。PyCharm 的特性之一是它包含对 Django 的支持。凭借在 PyCharm 中包含 JavaScript 功能的能力,它可以被认为是 Django 的最佳 IDE。

Pycharm Django

Pycharm运行Django条件

  您正在使用 PyCharm版本 2016.1 或更高版本。如果您还没有 PyCharm,请从此页面下载,计算机上至少正确安装了一个 Python 解释器。已经安装了 Django 包。提示:要使用 Web框架,需要 Pycharm专业版。而不是社区版。本教程是根据以下假设创建的:

  • Python3.8
  • Django 3.2.7

创建新项目

  实际上,所有新项目的创建方式都相同:通过单击欢迎屏幕的快速启动区域中的新建项目按钮:

  如果您有一个已经打开的项目,请选择File |创建一个新项目。新项目…从主菜单。然后,选择所需的项目类型(这里是 Django)。指定项目名称和位置。

  Python 最佳实践是为每个项目创建一个 virtualenv。大多数情况下,PyCharm 会自动创建一个新的虚拟环境,您无需进行任何配置。不过,您可以预览和修改 venv 选项。展开Python Interpreter: New Virtualenv Environment节点并选择用于创建新虚拟环境的工具。让我们选择Virtualenv工具,并指定环境的位置和用于新虚拟环境的基本 Python 解释器。

  接下来,展开更多设置节点并指定与 Django 相关的设置。在Application name字段中指定应用程序名称(这里是polls)

django网站目录

我们在项目视图中看到了什么?

  djangoProject3目录是您项目的容器。在项目视图中,它用粗体表示。

  • manage.py:这是一个命令行实用程序,可让您与 Django 项目进行交互。
  • 嵌套目录 djangoProject3 是项目的实际 Python 包。
  • mysite/init.py:这个空文件告诉 Python 这个目录应该被认为是一个 Python 包。
  • mysite/settings.py:此文件包含Django 项目的配置。
  • mysite/urls.py:此文件包含Django 项目的URL 声明。
  • mysite/wsgi.py:该文件定义了 WSGI 兼容的 Web 服务器的入口点,以便为您的项目提供服务。
  • 嵌套目录polls包含开发 Django 应用程序所需的所有文件(此时,这些文件是空的):
  • 同样,polls/init.py告诉 Python 这个目录应该被认为是一个 Python 包。
  • polls/models.py:在这个文件中,我们将为我们的应用程序创建模型。
  • polls/views.py:在这个文件中,我们将创建 views。

  templates模板目录现在是空的。它应该包含模板文件。嵌套目录迁移现在仅包含包文件init.py,但将来会用于将您对模型所做的更改(添加字段、删除模型等)传播到数据库架构中。在此处阅读迁移说明。请注意,您可以根据需要创建任意数量的 Django 应用程序。

配置数据库

  现在,当项目准备好时,需要做一些微调。打开以进行编辑settings.py。

pycharm配置数据库

  指定要在应用程序中使用的数据库,找到DATABASES变量:单击Ctrl+F,然后在搜索字段中开始键入您要查找的字符串。然后,在该’ENGINE’行中,在点之后添加您的数据库管理系统的名称,在该’NAME’行中,输入所需数据库的名称,即使它还不存在。

  推荐:Pycharm教程

5/5 - (1 vote)

晓得博客,版权所有丨如未注明,均为原创
晓得博客 » Pycharm Django

转载请保留链接:https://www.pythonthree.com/pycharm-django/

Claude、Netflix、Midjourney、ChatGPT Plus、PS、Disney、Youtube、Office 365、多邻国Plus账号购买,ChatGPT API购买,优惠码XDBK,用户购买的时候输入优惠码可以打95折

Chatgpt-Plus注册购买共享账号
滚动至顶部