我是Eclipse的新手,我一直在尝试导入我从Eclipse中分离出来的Django项目。如果有人能给我一个关于如何导入我的Django项目的逐步指南,那将是最有帮助的。
我所能找到的就是导入文件层次结构,但这导致了不完整的导入或导入我不想要的文件夹。任何帮助都将不胜感激。
发布于 2012-02-08 23:22:51
如果它不是一个Eclipse项目,那么您必须在Django项目的根目录中创建一个新的Eclipse项目。
转到文件菜单,单击新建>项目。
假设您已经将Pydev和Eclipse插件添加到PyDev,请选择PyDev Django Project。单击下一步。
为项目命名,然后浏览到Django项目所在的位置( manage.py、settings.py和url.py所在的位置)。
选择要使用的Python语法(3之前的任何内容-3和Django有一些问题)。
单击Next,然后再次单击Next (不需要引用其他项目)。
输入数据库详细信息,然后单击Finish。
您的Eclipse/Django项目已经准备就绪。
发布于 2014-05-15 17:53:28
这是一个相当痛苦的过程,但我在最近的Pydev版本的开普勒(Eclipse4.3)中经历过这个过程。
假设您的系统中有源代码,而不是在工作区文件夹中。
现在你可以在树中看到文件("Pydev Package Explorer"),可以编辑etc,但是你不能运行这个(manage.py运行服务器)或者运行单元测试(manage.py测试)。
为此,右键单击项目并选择Pydev > Set as Django project (请参阅此处:http://pydev.org/manual_adv_django.html)
现在转到属性并配置设置模块,以及manage.py的路径。
警告:这是相对于工作区中的项目目录的。即使您键入/path/to/my_django_project/manage.py。
所以,我最终做了这个(bash):
$ cd $HOME/workspace/my_django_project
$ ln -s /path/to/my_django_project并将配置保留为"my_django_project/manage.py“和"settings”。(在Windows中,您可以在1卷内完成相同的操作-使用mklink /J)
现在,这一切都像梦一样工作--我的项目有一个"Django运行配置“,文件在工作空间外签出的工作副本中得到修改,单元测试运行得很好,一切都很好。如果我能让Subclipse看到我的源代码作为工作副本,我会几乎像在PyCharm上一样(除了Django模板语法突出显示的自动完成编辑器,更丰富的代码检查,以及对django项目等源代码的自动识别)。
发布于 2017-05-13 18:32:40
我已经尝试了几种解决方案,但对我来说效果很好的一种是:
1)在eclipse中创建一个新的Django项目,与要导入的项目同名
2)验证导入的工程结构是否与Django结构匹配:
项目名称/
├──项目名称/
├──您的/
init init.py│├──
│├──settings.py
│├──urls.py
│└──wsgi.py
└──manage.py
3)在eclipse workspace中复制导入的项目,以替换您刚刚创建的项目(因为它们具有相同的名称)。
4)现在转到eclipse,右键单击创建的项目->刷新
5)尽情享受
https://stackoverflow.com/questions/9194222
复制相似问题