# -*- coding: utf-8 -*-
# Create your views here.
from django.core.paginator import ObjectPaginator, InvalidPage
from django.template.loader import get_template
from django.http import HttpResponse
from django.template import Template, Context
from datetime import datetime
from attendance.register.models import zqidmsg
def index(request):
t = get_template('index.html')
html = t.render(Context({}))
return HttpResponse(html)
def list_view(reqest):
t = get_template('index_2.html')
q1 = zqidmsg.objects.filter(server='XXX')
pager = ObjectPaginator(q1,3)
try:
pager = ObjectPaginator(q1,3)
# page = int(request.GET.get('page', '1'))
# tags = pager.get_page(page - 1)
except InvalidPage:
raise http.Http404
l_list = pager.get_page(0)
pages= pager.pages
current_page = 1
kk = range(pager.pages+1)[1:]
html =t.render(Context({'kl':l_list,'pager':pager,'kk':kk,'pages':pages,'current_page':current_page}))
#html =t.render(Context({'msg':l_list}))
#data = {'kl':l_list,'pager':pager}
# html =t.render(Context({'kl':l_list}))
return HttpResponse(html)
def attendance(request):
t = get_template('index.html')
now=datetime.now()
p = zqidmsg(di='2',remark='2',server='XXXX',typedesc='XXX',qtitle='XXX',over=0,lat=0,date=now)
p.save()
html = t.render(Context({}))
return HttpResponse(html)

Leave a comment