requirements : python 3.6, Django 2.1
$ git clone https://github.com/fincrusia/wintercoding.git
$ cd wintercoding
$ python3 manage.py runserver
브라우저를 열고 "127.0.0.1:8000/todolist"를 주소창에 입력하여 과제물을 확인하실 수 있습니다.
-
상단의 "Last Update"에는 현재 시각이 표시됩니다.
-
"TODO List"에는 현재의 모든 TODO들의 정보가 목록으로 주어집니다.
-
"Alarm"에는 완료되지 않은 채로 마감기한을 지난 TODO들이 목록으로 주어집니다.
-
TODO를 추가하고 싶다면 "TODO List"의 최하단에 모든 항목을 입력하고 "Add" 버튼을 누릅니다.
-
이미 등록된 TODO를 수정하고 싶다면 해당하는 TODO 우측의 "Modify"를 누르고, 수정하고 싶은 항목들만 정보를 입력한 후 다시 한번 "Modify"를 누릅니다.
-
몇몇 TODO들이 완료되었다면, 각 항목 좌측의 "Select"열에 해당하는 체크박스를 누르고, "TODO List" 하단의 "All selected tasks done"을 클릭하여 "Done" 정보를 "X"에서 "O"로 바꿀 수 있습니다.
-
몇몇 TODO들을 삭제하기 위해서는, 각 항목 좌측의 "Select"열에 해당하는 체크박스를 누르고, "TODO List" 하단의 "Remove all selected tasks"버튼을 눌러 항목들을 삭제합니다.
"wintercoding" 디렉토리에서 다음을 수행합니다:
$ python3 manage.py test todolist.tests.Testing.test
다음 주소에서 배포된 사이트를 확인하실 수 있습니다: http://fincrusia.pythonanywhere.com/todolist/