0

我只是想创建一个“Hello World”django 应用程序,使用 Liclipse(许可)并在 openshift 中托管。在我发现的所有麻烦中(导入错误,在 pythonpath 中找不到等),我注意到 eclipse 似乎没有将项目识别为 django pydev 应用程序。我无法使用右键单击 django 菜单操作,例如“创建应用程序(manage.py startapp)”或“添加到 pythonpad”,因为我得到“无法执行操作,因为 Pydev 特性未正确设置”或“pydev 特性未在项目上配置”。如果我尝试设置项目 pydev 性质,则不会发生任何事情。我可以创建一个带有工作“管理”页面的基本 django 项目,但是如果我添加 views.py,我无法将其导入 urls.py,因为它们不在 pytonpath 中。我不 开发本地项目没有任何问题。请帮忙。有没有人真的在 openshift 上用 eclipse pydev 做 django 项目,或者这不起作用?谢谢。

4

1 回答 1

0

添加性质(pydev性质和django性质)后,您还需要:

  1. 将所需的文件夹添加到 pythonpath(有关配置 pythonpath 的详细信息,请参见http://www.pydev.org/manual_101_project_conf2.html )

  2. 在项目属性中配置与django相关的项目属性变量见http://www.pydev.org/manual_adv_django.html——即:DJANGO_MANAGE_LOCATION和DJANGO_SETTINGS_MODULE。

于 2016-04-11T12:56:50.870 回答