Python 如何在PyCharm中设置Django项目

Python 如何在PyCharm中设置Django项目,python,django,pycharm,Python,Django,Pycharm,我是这方面的新手,所以我有个问题。最近,我开始使用Python和Django。我安装了PyCharm社区版作为IDE,但无法创建Django项目 我查找了一些教程,其中有一个选择项目类型的选项,但在最新版本中缺少此选项。有人能告诉我怎么做吗?如果你看一下,你会发现只有PyCharm Professional支持Django框架 您可以使用manage.py脚本从命令行设置项目,然后在PyCharm中打开它。然后使用终端同步,启动服务器等 您可以将EclipsePydev与一起使用。我没有试过,所

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

我查找了一些教程,其中有一个选择项目类型的选项,但在最新版本中缺少此选项。有人能告诉我怎么做吗?

如果你看一下,你会发现只有PyCharm Professional支持Django框架

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

您可以将EclipsePydev与一起使用。我没有试过,所以我说不出它有多好或坏

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

似乎也有一些Django支持。

您只需转到:

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

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

在命令行中创建项目 在命令行中创建应用程序 只需在pycharm中打开现有文件和代码 我使用的方式有以下好处:

不需要专业的魅力 pycharm中的代码django项目
Pycharm与Django的集成。请尝试以下步骤进行集成

一,。在python解释器中添加Django插件

单击+图标安装Django

单击安装包,安装将需要一些时间

二,。检查Django安装:

创建sample.py文件

三,。打开终端并输入

 cd mysite
 python manage.py startapp webapp(name of your app)
四,。运行服务器

您可以在启动Django服务器

五,。创建应用程序

打开另一个终端并输入

 cd mysite
 python manage.py startapp webapp(name of your app)
请参阅以了解更多详细信息:

注意:我用于安装依赖项,因此我假设您已经安装了它。否则,请遵循。我使用Python3,所以我也将使用Django 2

使用PyCharm 2019.1、2018.3.1 我可以说,启动Django项目已经变得非常简单

打开PyCharm,然后选择“创建新项目”。 在左侧菜单中选择Django,为项目提供路径和名称。我强烈建议使用pipenv来管理您的软件包。点击创建。 就这样。等待PyCharm创建虚拟环境、安装Django和索引文件。现在你们都准备好了。点击上方跑步角的play按钮,您将看到Django启动页面,您可以在回答的末尾看到

!! PyCharm的早期版本 首先,让我们创建一个名为Django项目的项目。我将把这个目录称为mysite,并在其中导航

$ mkdir mysite && cd mysite
其次,让我们使用pipenv创建一个虚拟环境:

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

PyCharm将自动识别您先前创建的虚拟环境,因此,如果您在PyCharm内打开终端,您将看到解释器已实际设置

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

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

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

选中Enabledjango支持,并提供Django项目根目录、设置和管理脚本。单击应用,然后单击确定

最后,您必须配置Django服务器。单击添加配置。。。在右上角

单击左上角的加号,然后选择Django服务器

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

现在你只需点击右上方的播放按钮

恭喜你!如果将下一页可视化,则所有设置都已设置


免费IDE提供了这么多。你能为Python/Django推荐另一种免费IDE吗?@user3676356,我补充到我的答案中。+1对于带有PyDev的Eclipse,一开始可能有点麻烦,但我现在喜欢它。PyDev也支持Django。Youtube视频如何在Pydev中设置Django项目是一种非常快速的学习方法。当社区pyCharm用户打开带有Django扩展名的专业pyCharm项目时会发生什么?@dale.Moore,它只会将其作为常规Python文件打开。唯一的问题是Django没有集成到IDE中,因此您必须在外部运行Django命令,例如runserver。相关:可能重复@Ayliancrapa,这个问题有一个标记PyCharm,我正在为我使用的PyCharm版本给出答案。我不使用社区版,我觉得你方否决我的问题是一种不尊重,因为我没有回答你的版本。你确实有,但问题标题不准确,我们在网上搜索这篇文章,看看如何设置pycharm社区版,因为互联网上有很多帖子可供使用
pycharm professional edition.FelisCatus,这个答案对pycharm社区2019仍然有效吗?
 cd mysite
 python manage.py startapp webapp(name of your app)
$ mkdir mysite && cd mysite
$ pipenv --three
$ pipenv install django
$ django-admin startproject mysite .
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