示例#1
0
 def get(self, request, taskId):
     task = getTask(bytes(taskId, encoding='utf-8'))
     try:
         task = json.loads(str(task, 'utf-8'))
     except Exception:
         data = {
             "title": "Mytask",
             "task": str(task, 'utf-8'),
         }
     else:
         data = {
             "title": "Mytask",
             "task": task,
         }
     return render(request, 'mytask.html', context=data)
示例#2
0
def details(request):
    ch_id = request.session.get('chId')
    task = getTask(bytes(ch_id, encoding='utf-8'))
    try:
        task = json.loads(str(task, 'utf-8'))
    except Exception:
        data = {
            "title": "Details",
            "task": str(task, 'utf-8'),
        }
    else:
        data = {
            "title": "Details",
            "task": task,
        }
    return render(request, 'details.html', context=data)
示例#3
0
def task(request, taskId):
    task = getTask(bytes(taskId, encoding='utf-8'))
    records = getRecord(bytes(taskId, encoding='utf-8'))
    try:
        task = json.loads(str(task, 'utf-8'))
        records = json.loads(str(records, 'utf-8'))
    except Exception:
        messages.error(request, "获取数据错误")
        data = {
            "title": "Details",
            "task": str(task, 'utf-8'),
            "records": str(records, 'utf-8'),
        }
    else:
        data = {
            "title": "Details",
            "task": task,
            "records": records,
        }
    return render(request, 'task.html', context=data)