一、简易静态视图
views文件里写:
from django.http import HttpResponse def hello(request): return HttpResponse("Hello world")
主目录的urls文件里写from start.views import hello这句,用来导入start这个app文件夹下views视图文件里的hello方法
然后扩充urlpatterns 如下:注意这里用到了url正则匹配和导入的模块名
urlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^^hello/$', hello), ]
全部完成后重启服务器就可以在http://127.0.0.1:8000/hello页面看到效果了
二、动态页面
动态页面其实就是一个动态反馈的方法,在views里加:
import datetime def current_datetime(request): now = datetime.datetime.now() html = "<html><body>It is now %s.</body></html>" % now return HttpResponse(html)
然后在urls里加
url(r'^mytime/$', current_datetime),
然后访问页面就可以看到显示结果了
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python27+django1.9创建app的视图及实现动态页面 - Python技术站