todos.js
1.14 KB
var express = require('express');
var router = express.Router();
router.get('/', function(req, res, next) {
res.render('todos', {
tasks: [
{_id: 1, content: '이런저런일1', category: '학교', priority: 3, deadline: null},
{_id: 2, content: '이런저런일2', category: null, priority: 2, deadline: null},
{_id: 3, content: '이런저런일3', category: '집', priority: 3, deadline: new Date("2015-12-25")},
{_id: 4, content: '이런저런일4', category: '학교', priority: 1, deadline: new Date("2015-11-21")},
{_id: 5, content: '이런저런일5', category: '집', priority: 2, deadline: null},
],
categories: [
'학교',
'집',
]
});
});
router.post('/', function(req, res, next) {
req.flash('success', '새로운 할 일이 저장되었습니다.');
res.redirect('/todos');
});
router.put('/:id', function(req, res, next) {
req.flash('success', '할 일이 변경되었습니다.');
res.redirect('/todos');
});
router.delete('/:id', function(req, res, next) {
req.flash('success', '할 일이 삭제되었습니다.');
res.redirect('/todos');
});
module.exports = router;