【发布时间】:2014-07-15 05:47:49
【问题描述】:
我是这个领域的新手,所以我有一个问题。最近,我开始使用 Python 和 Django。我安装了 PyCharm 社区版作为我的 IDE,但我无法创建 Django 项目。
我找了一些教程,有一个选择“项目类型”的选项,但在最新版本中,这个选项不见了。谁能告诉我该怎么做?
【问题讨论】:
我是这个领域的新手,所以我有一个问题。最近,我开始使用 Python 和 Django。我安装了 PyCharm 社区版作为我的 IDE,但我无法创建 Django 项目。
我找了一些教程,有一个选择“项目类型”的选项,但在最新版本中,这个选项不见了。谁能告诉我该怎么做?
【问题讨论】:
你可以直接去:
In Run -> Edit Configurations create new configuration
Script: path_to/manage.py
Script parameters: runserver
【讨论】:
如果你查看features edition comparison matrix,你会发现只有PyCharm Professional支持Django Framework。
您可以使用 manage.py 脚本从命令行设置一个项目,然后在 PyCharm 中打开它。然后使用终端同步,启动服务器等...
您可以将 Eclipse PyDev 与 https://pydev.org/manual_adv_django.html 一起使用。我没试过,所以我不能说它是好是坏。
有设置新项目here的教程。
Wingware 似乎也有一些 Django 支持。
【讨论】:
runserver。
我今天遇到了问题。最后,我完成了:
我使用的方式有好处:
【讨论】:
Pycharm 与 Django 的集成。请尝试以下步骤进行集成。
1.在你的 python 解释器中添加 Django 插件
点击+图标安装Django
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)
【讨论】:
注意:我使用pipenv 来安装依赖项,所以我假设你已经安装了它。否则,请关注these instructions。我使用 Python 3,所以我也会使用 Django 2。
我可以说,启动 Django 项目的方式变得非常简单。
Create New Project。pipenv 来管理你的包。点击创建。就是这样。等待 PyCharm 创建虚拟环境,安装 Django,并索引文件。现在你们都准备好了。点击上运行角的播放按钮,您将看到在此答案末尾可以看到的 Django 启动页面。
首先,让我们创建一个名为 Django 项目的项目。我将调用此目录mysite,并在其中导航。
$ mkdir mysite && cd mysite
其次,让我们使用pipenv创建一个虚拟环境:
$ pipenv --three
第三,打开 PyCharm,点击打开。浏览到mysite 目录,然后单击打开。
PyCharm 会自动识别你之前创建的虚拟环境,所以如果你在 PyCharm 中打开一个终端,你会看到解释器实际上已经设置好了。
第四,从终端,使用 pipenv 安装 Django 并创建一个名为 mysite 的新项目
$ 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
第五,在Preferences -> Languages & Frameworks -> Django开启Django支持。
勾选启用 Django 支持,并提供 Django 项目根、设置和管理脚本。单击应用,然后单击确定。
最后,您必须配置一个 Django 服务器。点击右上角的Add Configuration ...。
点击左上角的加号,选择Django Server。
提供一个名称,如果要在单击播放按钮时打开一个选项卡,请选中运行浏览器,然后单击应用,然后单击确定。
现在您只需点击右上角的播放按钮即可。
恭喜!如果您将以下页面可视化,则一切就绪。
【讨论】:
我知道它很旧,但我建议使用至少具有教育用途许可证的专业版。为此,请使用您的机构电子邮件创建一个帐户,然后转到here 申请。它将帮助您使用专业版。 但您也可以根据需要购买许可证。
【讨论】: