파이썬 프로젝트 결과물 - 다이어리 (Dwrite)
Вставка
- Опубліковано 12 лис 2024
- Dwrite - 다이어리
1. Login
ID와 비밀번호 입력 받음. 비밀번호 입력 시에는 글자가 ‘*’로 표시
ID와 비밀번호를 정상적으로 입력했다면 로그인 성공. 그리고 Main Page로 이동.
ID와 비밀번호를 정상적으로 입력하지 않았다면 오류 메시지 출력
회원가입 버튼 클릭 시 회원가입 page로 이동.
2. Sign Up
사용자 이름과 ID와 비밀번호 입력 받음. 비밀번호 입력 시에는 글자가 ‘*’로 표시
이름과 ID와 pw를 정상적으로 입력했다면 완료 메시지. 이후 로그인 화면으로 이동.
다음 경우 오류 메시지 출력
세 칸 중 하나라도 입력하지 않았을 경우
다른 사용자와 id가 겹칠 경우
id를 숫자만으로 구성할 경우
로그인 버튼 클릭 시 로그인 page로 이동.
3. Main
화면 오른쪽 상단 → “사용자의 이름’s Diary” 표시
화면 가운데 → 현재 달의 달력 표시 (오늘 날짜는 빨간색으로 표시)
달력 위 → 현재의 월, 년도 출력
화살표 버튼 클릭 → 이전 달(or 다음달)의 달력을 화면에 출력
해당 달력에 해당하는 월, 년도를 화면 상단에 출력
원하는 날짜 클릭 → 그 날의 일기 쓰기 page로 이동
내가 쓴 일기 목록’ 버튼 → 사용자가 쓴 일기의 목록을 보여주는 창으로 이동
4-1. Diary
화면의 상단 → 사용자가 클릭 한 날의 날짜 표기(월, 일, 년)
화면의 가운데 상자 안에 자유롭게 입력 가능
(상자의 가로세로 크기 고정, 가로로 내용이 길어지면 다음 줄로 출력,
세로로 내용이 길어지면 스크롤 가능)
오른쪽 하단의 ‘Done’ 버튼 클릭 → 내용 저장 후 메인 화면으로 이동
(저장내용이 공백 뿐이거나 개행 뿐일 시에는 저장 X)
오른쪽 상단의 ‘Cancel’ 버튼 클릭 → 내용 저장x, 메인 화면으로 이동
왼쪽 하단의 시계 모양 그림 클릭 → 현재 커서의 위치에 현재 시간 출력
4-2. List
Main 의 ‘내가 쓴 일기 목록’ 클릭 시 → 사용자가 쓴 일기의 목록을 보여주는 창으로 이동
역대 다이어리 기록 날짜 출력 (날짜 순서대로 출력)
스크롤 추가 → 일기를 마지막으로 저장 날짜까지 내리기 가능.
날짜 클릭 후 ‘select’ 버튼 클릭 시 그 날짜의 일기 페이지로 이동
헐 파이썬 배우고 있는 학생인데 작업 너무 멋지네요.. 존경존경...
혹시 파이썬은 어떻게 하셨나요? 진로가 그 쪽 분야이신가요?
우와 감사합니다.ㅠㅜ
@@야박한짜박 학교 과제로 파이썬 프로젝트를 진행한 것입니다!! 진로는 자바스크립트 쪽으로 가려구요!
@@야박한짜박 tkinter랑 mysql 사용했구요. 달력은 calendar, datetime이용해서 반복문 돌렸습니다!!
@@숨-b4q 희어 세상에 너무 멋져요...! 유튜브와 학교 생활 모두 잘 되시길 바랄게요❤️
너무 잘 하셨어요👍 잘 배우고 갑니다
너무 잘하셨어요,,,! 혹시 코드 공유해주실 수 있나요?