使用Eclipse+PyDev+EclipseHtmlEditor搭建Django开发环境
本文出自 “一叶障目” 博客,http://ddkangfu.blog.51cto.com/311989/63876
?
使用Eclipse+PyDev+EclipseHtmlEditor搭建Django开发环境
一、安装插件环境搭建所需要的软件:Eclipse 3.3.1 下载地址:[url]http://download.eclipse.org/eclipse/downloads/[/url]PyDev 1.3.13 下载地址:[url]http://pydev.sourceforge.net/download.html[/url]EclipseHtmlEditor 2.0.4 下载地址:[url]http://amateras.sourceforge.jp/cgi-bin/fswiki/wiki.cgi?page=EclipseHTMLEditor[/url]?Eclipse安装需要Java SDK,将下载的Eclipse压缩包直接解压缩就可以了。然后使用这里的方法将这些插件安装到Eclipse下。如果全部安装完,则应该在Help ->Manage Configuration对话框中右侧看到这些插件。如下图所示:?二、配置插件安装完PyDev后,还需要对它进行配置:打开Window->Preferences...对话框,从右侧的树形列表中选择“PyDev”->“Interpreter Python”,点击New按钮,从Python的安装路径下选择Python.exe。选择完成后的效果如下图所示:?EclipseHTMLEditor插件不需要配置。?三、进行Django的项目开发1.新建PytDev Project????? 打开Eclipse,在File->New->Other对话的树形结构中找到PyDev下面的PyDev Project项目,然后点击“Next”,出现如下对话框:在对话框中分别输入“Project Name”(本例使用“notes”作为Project Name)和“Directory”(本例使用“D:\notesproject”作为PyDev的目录),并根据自己机器上的Python选择Python的版本,去掉“Create default 'src' folder and add it to the pythonpath?”的选择。最后点击“Finish”按钮完成新建项目。2.建立Django项目????? 在“D:\notesproject”目录中运行命令行djanog-admin.py startproject notes,建立一个名叫notes的Djanog项目,系统会自动生成urls.py,settings.py,__init__.py等文件。当然还可以在下面多建几个App。3.在Eclipse中进行开发???????现在回到Eclipse中,在PyDev Package视图中右键单击新建的项目,从弹出的菜单中选择“Refresh”,就会得到类似于如下图所示的一个结果(其中main,media,templates, index.py都是后来我添加的):添加、删除文件和目录的操作都可以通过右键菜单来完成。如果在项目中添加了HTML模版文件的话,可以通过EclipseHtmlEditor对它进行编辑修改,该插件在安装完成后会自动成为默认的HTML编辑器的。?总结:??????? 根据我对PyDev的试用,感觉这是所用过的Python编辑器中最好用的一款。不但有很强的智能提示功能,而且还有很强的代码重构(Refactoring)功能。用它来进行Django的开发,除了原有的功能以增加总体开发效率处,还可以最大限度的保持Django项目的目录结构不变。相当看好这款开发工具。?另:Eclipse的External tools功能可以较好的将一些建立Django Project和App的命令行组织到Eclipse内部来执行,有兴趣的可以去研究一下。[全文完]