您的位置:首页 > 编程语言 > Java开发

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文件,内容如下:

1
from
 
django.http 
import
 
HttpResponse
2
 
3
def
 
index(request):
4
    
return
 
HttpResponse(
'Hello
World!'
)
将urls.py文件的内容修改为:

1
from
 
django.conf.urls.defaults 
import
 
patterns
2
 
3
urlpatterns 
=
 
patterns('',
4
    
(r
'^$'
'helloworld.helloworld.index'
)
5
)
以上程序的目的是,把对Web服务器根目录的请求路由到之前新建的helloworld.py文件中的index函数来处理。

右键点helloworld项目,【Run As】—【Pydev:Django】,待Web服务启动后,在浏览器中输入http://127.0.0.1:8000/ ,若请求返回"Hello World!",则说明第一个Django程序已成功运行。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐