python学习(三)第一个hello world程序

今天很郁闷, 弄了半天才把django的工作方式弄明白,下面写下来供大家参考。

1、django介绍

django是一个web框架,自带了一个轻量级的web服务器,我一般用于在本地进行开发, 需要发布的时候再安装其他的web服务器。

2、建立工程

工程的建立的前提条件是开发环境已经搭建完成,具体参考第一篇文章,

a、打开easy-eciplse,新建一个pydev的工程,输入工程名mysite, 选择路径,这里为了方便我选择C:\\test。

b、运行windows命令行CMD工具, 进入django的BIN目录, 在python的安装目录下面,本人的是在C:\Python26\Lib\site-packages\django\bin。命令行中输入manage.py startproject site, 这里的site是django工程名。

c、将新建的site目录拷贝到eclipse工程目录下面去, 然后进入ecilpse,右键选择工程->刷新(F5),site会自动添加进入项目中。

d、继续输入manage.py startapp instance, 生成一个django模块(实例),一个django工程可研包含多个实例, 将 生成的实例目录拷贝到site目录下,进入eclipse中按F5刷新。

3、编写hello wrold

在site目录下的setting.py中找到INSTALLED_APPS项, 加入一行

'instance',

编辑instance下的views.py文件,添加如下代码:

from django.http import  HttpResponse
def Index(request):
     return HttpResponse("Hello Word")


编辑site下的urls.py文件, 在开头添加

from instance.views import *

然后添加如下代码, 红色部分是添加的代码, 其他是自动生成的。

urlpatterns = patterns('',
    # Example:
    # (r'^app/', include('app.foo.urls')),
    (r'^Index/$',Index)
    # Uncomment the admin/doc line below to enable admin documentation:
    # (r'^admin/doc/', include('django.contrib.admindocs.urls')),


    # Uncomment the next line to enable the admin:
    # (r'^admin/', include(admin.site.urls)),
)

4、打开浏览器, 输入http://127.0.0.1:8000/Index/, 即可看到hello, world!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值