设为首页 加入收藏

TOP

简单的python django框架开发例子1
2017-09-30 17:23:16 】 浏览:6147
Tags:简单 python django 框架 开发 例子

在此目录下/home/ubuntu/mysite/mysite(目录可能有所不同,但都是在mysite/mysite下)下创建 views.py 文件内容如下:

  

from django.http import HttpResponse,Http404
import datetime
import os
def sayhi(request):
    return HttpResponse('Hello World,this is my first Web page')
#显示文本

  

  

  

def current_time(request):
    now = datetime.datetime.now()
    html = '<html><body> It is now: %s </body></html>'%now
    return HttpResponse(html)
#显示当前系统时间

  

  

def cpu(request):
    cpu_status = os.popen('cat /proc/cpuinfo').read()
    html = '<html><body><pre> %s</pre></body>'%cpu_status
    return HttpResponse(html)
#显示当前cpu状态
 

  

  

def hours_ahead(request,offset):
    try:
        offset = int(offset)
    except ValueError:
        raise Http404()
    dt = datetime.datetime.now() + datetime.timedelta(hours=offset)
    html = '<html><body> In %s hour(s),it will be %s</body></html>'%(offset,dt)
    return HttpResponse(html)  
#动态显示时间  

  

在/home/ubuntu/mysite/mysite(目录可能有所不同,但都是在mysite/mysite下)下 修改urls.py文件:

添加代码:

from mysite.views import sayhi
from mysite.views import current_time
from mysite.views import cpu
from mysite.views import hours_ahead

url(r'^views/$',sayhi),
url(r'^time/$',current_time),
url(r'^cpu/$',cpu),
url(r'^time/plus/(\d+)/$',hours_ahead)

 

运行命令:pythom manage.py runserver 0.0.0.0:9999

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇win10 配置 python3 + opencv3.2 .. 下一篇matplotlib 数据可视化

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目