コード例 #1
0
ファイル: main.py プロジェクト: robispan/task-manager
    def post(self, task_id):
        task = Tasks.get_by_id(int(task_id))
        task.archived = False
        task.put()
        time.sleep(0.1)

        return self.redirect_to("tasks")
コード例 #2
0
ファイル: main.py プロジェクト: robispan/task-manager
 def post(self, task_id):
     edited = self.request.get("edit")
     task = Tasks.get_by_id(int(task_id))
     task.task = edited
     task.put()
     time.sleep(0.1)
     return self.redirect_to("tasks")
コード例 #3
0
ファイル: main.py プロジェクト: robispan/task-manager
    def post(self, task_id):
        task = Tasks.get_by_id(int(task_id))
        task.archived = False
        task.put()
        time.sleep(0.1)

        if Tasks.query(Tasks.archived == True).fetch():
            return self.redirect_to("archived")
        else:
            return self.redirect_to("tasks")
コード例 #4
0
ファイル: main.py プロジェクト: robispan/task-manager
    def get(self, task_id):
        task = Tasks.get_by_id(int(task_id))
        task.archived = True
        task.put()
        time.sleep(0.1)

        tasks = Tasks.query(Tasks.archived == False).fetch()
        tasks.sort(key=lambda r: r.date, reverse=True)

        params = {"tasks": tasks,
                  "task_id": task_id}

        return self.render_template("archive_task.html", params=params)
コード例 #5
0
ファイル: main.py プロジェクト: robispan/task-manager
 def get(self, task_id):
     task = Tasks.get_by_id(int(task_id))
     params = {"task": task}
     return self.render_template("edit_task.html", params=params)
コード例 #6
0
ファイル: main.py プロジェクト: robispan/task-manager
    def post(self, task_id):
        task = Tasks.get_by_id(int(task_id))
        task.key.delete()
        time.sleep(0.1)

        return self.redirect_to("tasks")