개요

예약 플러그인은 Django 플랫폼에 이벤트 일정 및 예약 기능을 추가합니다. 관리자 측 구성 및 일정 페이지와 고객용 캘린더 및 히스토리 페이지가 모두 포함됩니다. 이 빠른 시작 가이드는 예약 환경을 설정하고 예약 플러그인을 시작하는 과정을 안내합니다.

설정

사전 요구사항

시작하기 전에, Ruoom Core 오픈 소스 저장소를 빠른 시작 가이드를 따라 설치했는지 확인하십시오. 결제 플러그인은 예약 플러그인의 엄격한 전제 조건은 아니지만, 결제를 처리하기 위해 사용하는 것이 좋습니다. 원하시면, 결제 플러그인을 빠른 시작 가이드를 따라 설치하십시오.

단계별 지침

  1. 저장소 다운로드
Ruoom Code Lab에서 저장소를 구매한 후 제공된 소스 코드 패키지를 다운로드하십시오. 저희에게 support@ruoomsoftware.com으로 연락하여 플러그인 저장소에 대한 GitHub 액세스를 요청하실 수도 있습니다. 이를 통해 저장소를 클론하고 풀 리퀘스트를 통해 프로젝트에 기여할 수 있으며, 커뮤니티 협업 및 개선을 촉진합니다.
  1. 플러그인 설치
다음으로, 다운로드한 저장소 코드를 Ruoom Core 프로젝트 내의 plugins 폴더에 배치하십시오. 그런 다음, settings.py 파일의 INSTALLED_APPS 목록에 plugins.booking을 추가하여 Ruoom Core 프레임워크에서 예약 플러그인이 인식되도록 하십시오.
  1. 마이그레이션 실행
플러그인을 설치한 후, 다음 명령을 실행하여 필요한 데이터베이스 마이그레이션을 적용하십시오:
python manage.py migrate
이 단계는 예약 플러그인에 필요한 모든 데이터베이스 테이블이 생성되고 사용 준비가 되었는지 확인합니다.
  1. 정적 파일 수집
플러그인 파일이 올바르게 렌더링되도록 정적 파일을 캐시해야 할 수도 있습니다. 다음 명령을 실행하십시오:
python manage.py collectstatic
  1. 개발 서버 실행
로컬 개발 서버를 시작하여 예약 플러그인을 실행하십시오.
python manage.py runserver
로그인하면 “일정” 페이지에 새 예약 이벤트를 예약하기 위한 새 버튼이 표시되어 설치가 성공적으로 완료되었음을 나타냅니다.
  1. 서비스 일정
“일정” 페이지로 이동하여 예약 이벤트를 추가하고 구성하기 시작하십시오. 먼저 서비스 유형을 생성한 다음 해당 유형에 대한 서비스를 예약해야 합니다.

다음 단계

  • 예약 플러그인에서 사용할 수 있는 다양한 기능을 탐색하십시오.
  • GitHub에서 이슈 제출 또는 풀 리퀘스트를 통해 프로젝트에 기여하십시오.
자세한 지침은 디지털 제품 플러그인 저장소의 README 파일을 참조하십시오.