我刚刚开始学习Python Django网页开发。我的计划是在页面中显示当前时间和窗口服务状态。
我的视图中有两个函数。py和urlpatterns在urls.py中引用了这两个函数 每当我运行服务器时,第一个URL仅显示在我的页面中。
from django.shortcuts import render
from django.http import HttpResponse
import psutil, datetime
def winservice(request):
servicename = psutil.win_service_get('BrokerAgent')
service = servicename.as_dict()
if service['status'] == 'running':
return HttpResponse("<h2>Hey Citrix is Up and Running .. </h2>")
def current_datetime(request):
now = datetime.datetime.now()
html = "<html><body>It is now %s.</body></html>" % now
return HttpResponse(html)
from django.conf.urls import url
from . import views
urlpatterns = [
url(r'^$',views.current_datetime, name ='current_datetime'),
url(r'^winservice$',views.winservice,name ='winservice'),
]
预期结果: 页面应包含 当前时间。 我的服务状态。