Eclipse开发第一个DJANGO程序
2012-02-25 10:41
253 查看
是一个基于Python的Web应用程序框架,是开发Python Web程序的首选,并且Google App Engine原生的支持Django。这个周末,折腾了第一个Django程序,开发环境是Eclipse,关于开发环境搭建可以参考这篇文章:开始折腾Python
在Eclipse中安装好Pydev插件后,还需要安装Django框架。
到这里http://www.djangoproject.com/下载the
latest official version的Django压缩包并解压,目前的版本是1.1.1,然后用命令提示符到解压的目录下输入python setup.py install,这个命令将会把Django安装的到Python安装目录下的\Lib\site-packages中,并设置好相关的环境变量。
回到Eclipse中,新建一个"Pydev Django Project","interpreter"选之前在pydev中配置的名称,去掉"Create default 'src' folder and add it to the pythonpath?"前面的勾,"Referenced projects"如果没有则不需要勾选,如果程序没有数据库支持则去掉"Database Engine"中的内容,至此,新建"helloworld"项目完成。
项目将自动包含四个文件:__init__.py, manage.py, settings.py, urls.py
在helloworld包中新建一个helloworld.py文件,内容如下:
将urls.py文件的内容修改为:
以上程序的目的是,把对Web服务器根目录的请求路由到之前新建的helloworld.py文件中的index函数来处理。
右键点helloworld项目,【Run As】—【Pydev:Django】,待Web服务启动后,在浏览器中输入http://127.0.0.1:8000/ ,若请求返回"Hello World!",则说明第一个Django程序已成功运行。
在Eclipse中安装好Pydev插件后,还需要安装Django框架。
到这里http://www.djangoproject.com/下载the
latest official version的Django压缩包并解压,目前的版本是1.1.1,然后用命令提示符到解压的目录下输入python setup.py install,这个命令将会把Django安装的到Python安装目录下的\Lib\site-packages中,并设置好相关的环境变量。
回到Eclipse中,新建一个"Pydev Django Project","interpreter"选之前在pydev中配置的名称,去掉"Create default 'src' folder and add it to the pythonpath?"前面的勾,"Referenced projects"如果没有则不需要勾选,如果程序没有数据库支持则去掉"Database Engine"中的内容,至此,新建"helloworld"项目完成。
项目将自动包含四个文件:__init__.py, manage.py, settings.py, urls.py
在helloworld包中新建一个helloworld.py文件,内容如下:
1 | from django.http import HttpResponse |
2 |
3 | def index(request): |
4 | return HttpResponse( 'Hello World!' ) |
1 | from django.conf.urls.defaults import patterns |
2 |
3 | urlpatterns = patterns('', |
4 | (r '^$' , 'helloworld.helloworld.index' ) |
5 | ) |
右键点helloworld项目,【Run As】—【Pydev:Django】,待Web服务启动后,在浏览器中输入http://127.0.0.1:8000/ ,若请求返回"Hello World!",则说明第一个Django程序已成功运行。
相关文章推荐
- 利用Eclipse + PyDev 开发第一个Python程序
- 用Eclipse MyEclipse WebLogic8.1开发第一个Web程序
- Android:Eclipse开发的第一个程序(事件,动画,音效)
- 搭建Android开发环境和第一个Android程序(Eclipse版)
- Android开发环境搭建:SDK在线离线安装+在Eclipse中配置ADT+第一个Android程序运行
- Eclipse4.4.2+scala2.11+jdk1.8+scala-plugin开发第一个scala程序
- 用Eclipse+MyEclipse+WebLogic8.1开发第一个Web程序
- eclipse + JBoss 5 + EJB3开发指南(6):编写第一个实体Bean程序
- Java入门学习-理解什么是JRE和JDK,然后搭建JAVA开发环境,用eclipse写出第一个helloworld程序
- 整合Eclipse与Tomcat开发第一个WEB程序
- eclipse + JBoss 5 + EJB3开发指南(6):编写第一个实体Bean程序
- 用Eclipse MyEclipse WebLogic8.1开发第一个Web程序
- Android开发环境搭建:SDK在线离线安装+在Eclipse中配置ADT+第一个Android程序运行
- Linux下使用Eclipse开发第一个C++程序
- 集成 CDT 插件至 Eclipse 全过程,并开发你第一个 Eclipse 下的 C/C++ 程序
- Win7下使用eclipse开发Android调用JNI-第一个程序
- 最新版Android NDK开发环境搭建以及第一个Android NDK程序(在eclipse中演示)(超简单实用)
- 整合Eclipse与Tomcat开发第一个WEB程序
- 集成 CDT 插件至 Eclipse 全过程,并开发你第一个 Eclipse 下的 C/C++ 程序
- 【嵌入式linux】(第六步):使用eclipse集成开发环境开发第一个嵌入式Linux程序,并测试LED驱动