如何在PyCharm中设置Django项目

问题描述 投票:39回答:5

我是这个领域的新人,所以我有一个问题。最近,我开始使用Python和Django。我安装了PyCharm社区版作为我的IDE,但我无法创建Django项目。

我查找了一些教程,并且可以选择“项目类型”,但在最新版本中缺少此选项。谁能告诉我怎么做?

python django pycharm
5个回答
56
投票

你可以简单地去:

In Run -> Edit Configurations create new configuration
Script: path_to/manage.py
Script parameters: runserver

22
投票

如果你看看features edition comparison matrix,你会发现只有Pycharm专业人士支持Django Framework。

您可以使用manage.py脚本从命令行设置项目,只需在Pycharm中打开它。然后使用终端同步,启动服务器等...

您可以使用Eclipse py-dev和http://pydev.org/manual_adv_django.html,我没有尝试过,所以我不能说它有多好或多坏。

有一个关于设置新项目here的教程

Wingware似乎也有一些Django的支持。


6
投票

我今天遇到了问题。最后,我完成了:

  1. 在命令行中创建项目
  2. 在命令行中创建应用程序
  3. 只需打开pycharm中的现有文件和代码即可

我使用的方式有以下好处:

  • 不需要专业的pycharm
  • pycharm中的代码django项目

4
投票

注意:我使用pipenv来安装依赖项,所以我假设你已经安装了它。否则,请关注these instructions。我使用Python 3,所以我也会使用Django 2。

Using PyCharm 2019.1, 2018.3.1

我可以说,启动Django项目的方式变得非常简单。

  1. 打开PyCharm,然后选择Create New Project

enter image description here

  1. 在左侧菜单中选择Django,为项目提供路径和名称。我强烈建议使用pipenv来管理你的包。单击“创建”。

enter image description here

而已。等待PyCharm创建虚拟环境,安装Django和索引文件。现在你已经准备好了。单击上游角的播放按钮,您将看到在本答案结尾处可以看到的Django启动页面。

!######################################################!

Previous versions of PyCharm

首先,让我们创建一个具有Django项目名称的项目。我将这个目录称为mysite,我将在其中导航。

$ mkdir mysite && cd mysite

其次,让我们使用pipenv创建一个虚拟环境:

$ pipenv --three

第三,打开PyCharm,然后单击Open。浏览到mysite目录,然后单击“打开”。

enter image description here enter image description here

PyCharm会自动识别您之前创建的虚拟环境,因此如果您在PyCharm中打开一个终端,您将看到实际设置了解释器。

enter image description here

第四,从终端,使用pipenv安装Django并创建一个名为mysite的新项目

$ pipenv install django
$ django-admin startproject mysite .

运行此命令后,您的项目目录应如下所示:

enter image description here

mysite # this is the root project
├── Pipfile
├── Pipfile.lock
├── manage.py # this is the Manage script
└── mysite
    ├── __init__.py
    ├── settings.py # these are the settings
    ├── urls.py
    └── wsgi.py

第五,在Preferences -> Languages & Frameworks -> Django中启用Django支持。

enter image description here

选中启用Django支持,并提供Django项目根目录,设置和管理脚本。单击Apply,然后单击OK。

enter image description here

最后,您必须配置Django服务器。点击右上方的Add Configuration ...

enter image description here

单击左上角的加号,然后选择Django Server。

enter image description here

提供名称,如果要在单击播放按钮时打开选项卡,请选中运行浏览器,然后单击应用,然后单击确定。

enter image description here

现在您可以单击右上方的播放按钮。

enter image description here

恭喜!如果您可视化以下页面,则全部设置。

enter image description here


0
投票

Pycharm与Django集成。请尝试以下步骤进行集成。

1.在python解释器中添加Django插件

enter image description here

单击+图标以安装Django

enter image description here点击安装包,安装需要一些时间。

2.检查Django安装:

创建一个sample.py文件

  import django
  print(django.get_version()) 

3.打开终端并输入

django-admin startproject mysite(name of your project)

4.运行服务器

cd mysite
python manage.py runserver

您可以在http://127.0.0.1:8000/启动Django服务器

5.创建应用程序

打开另一个终端并输入

 cd mysite
 python manage.py startapp webapp(name of your app)

请参阅更多细节:https://www.youtube.com/watch?v=RUeLWSrtcFc

© www.soinside.com 2019 - 2024. All rights reserved.