My first Django web page -hello now create by lee
Posted on 2010-11-17 15:20 陈力 阅读(198) 评论(0) 编辑 收藏 举报首先在myproject --(已经建立好的 python Django project )
建立一个模块 call : views.py
代码
from django.http import HttpResponse
import datetime
def current_datetime(request):
now = datetime.datetime.now()
html = "It is now %s." % now
return HttpResponse(html) #注意代码的缩进,笔都也调试的时候遇到了这个问题。
import datetime
def current_datetime(request):
now = datetime.datetime.now()
html = "It is now %s." % now
return HttpResponse(html) #注意代码的缩进,笔都也调试的时候遇到了这个问题。
另外就是在暴露这个ur响应来自http协议客房端的请求,与asp.net mvc如出一辙,或许asp.net mvc就是抄袭django的思想
from django.conf.urls.defaults import *
form mysite.views import current_datetime
urlpatterns = patterns('',
(r'^now/$', current_datetime), #用'^now/$',则不多不少只有/now/匹配
)
form mysite.views import current_datetime
urlpatterns = patterns('',
(r'^now/$', current_datetime), #用'^now/$',则不多不少只有/now/匹配
)
这个其实挺有意思的,web请求,完全可以在控制台即时打印出相应的方式及一些语法错误,开源产品就是相当的灵活,便于改动,不像微软的,封装的过多,怕人家抄袭
挺有研究价值,下一步我会写有关表单提交,及ajax请求,检索方面的,加深学习。