사용자 도구

사이트 도구


wiki:it:dream_of_enc:backend:hr_api

views/hr_api.py: HR 관련 API (개발 중)

hr_api.py는 HR 업무와 관련된 기능(뉴스, 공지사항 등)을 제공하기 위해 예약된 Flask 블루프린트 모듈입니다.

url_prefix='/api/hr' 설정에 따라, 이 파일의 모든 API 주소는 /api/hr로 시작합니다.

현재 상태 및 엔드포인트

이 모듈은 아직 초기 개발 단계에 있으며, 실제 데이터베이스 연동이나 외부 데이터 크롤링 기능 없이 샘플 데이터를 반환하는 형태로 구성되어 있습니다. 향후 기능 확장을 위한 뼈대(스켈레톤) 역할을 합니다.

  • GET /news
    • 설명: HR 관련 뉴스 목록을 반환합니다.
    • 현재 동작: 코드에 하드코딩된 샘플 뉴스 데이터 2건을 JSON 형태로 반환합니다.
    • 향후 계획: 웹 크롤링을 통해 수집한 최신 노동법/HR 뉴스를 데이터베이스에서 읽어와 제공하도록 확장될 예정입니다.
  • GET /board
    • 설명: 사내 공지사항이나 게시판 글 목록을 반환하기 위한 엔드포인트입니다.
    • 현재 동작: “게시판 기능은 준비중입니다.” 라는 고정된 메시지만 반환합니다.
    • 향후 계획: 별도의 게시판 모델과 연동하여 실제 게시글 데이터를 조회하는 기능이 구현될 예정입니다.

따라서 이 파일은 현재 완전한 기능을 제공하지는 않지만, 앞으로 HR 포털에 추가될 기능들의 API 인터페이스를 미리 정의해두는 중요한 역할을 합니다.

wiki/it/dream_of_enc/backend/hr_api.txt · 마지막으로 수정됨: 저자 syjang0803

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki