您的位置:首页 > 编程语言 > Go语言

Django 之 "Hello Word"

2011-08-17 22:10 232 查看
简单页面

第一步:

  创建Django Pydev项目 ,使用CMD进入项目目录 Src(下面) ,输入命令 Python manage.py runserver 开启服务, 类似于用IIS部署aspx页面

第二部

  新建试图 views.py 文件

 

from django.http import  HttpResponse

def Index(request):
return HttpResponse("Hello Word")


第三部 配置配置路由

  在urls.py中

urlpatterns = patterns('',
(r'^Index/$',Index)
)


启动runserver默认使用8000端口,相应URL地址为 http://127.0.0.1:8000/Index/即可

接受url参数

   修改路由

urlpatterns = patterns('',
(r'^Index/(\d+)/$',Index),
)


  试图Action中接受参数

  

def Index(request,id):
html="<h1>  Input id= %s </h1>" % int(id)
return HttpResponse(html)


貌似Python Django 速度灰常的快, 貌似超过了asp.net

另外由于本人刚接触, ,比如此处我配置为Index,在地址中只能输入Http://xxx/Index,而 Http://xxx/index 就不行

希望高手指点下
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: