색칠된 칸 = 시작일, 테두리만 있는 칸 = 마감일
프론트 연결 방법 (요청 · 응답 예시)
달력이 보여주는 기간만 요청하면 됨. 같은 도메인이라 주소는 /api/...로 시작.
// 이번 달 일정 불러오기
const res = await fetch("/api/events/?start=2026-11-01&end=2026-12-01");
const events = await res.json(); // 배열
// 필터: 종류 / 학과
fetch("/api/events/?source=academic,scholarship&department=software")
// 로그인하면 내 개인 일정도 같이 옴
fetch("/api/events/", { headers: { Authorization: "Token <토큰>" } })
방금 받은 응답 중 첫 번째 일정:
-