중국에서 Django 앱을 배포하는 방법 (단계별 가이드)
중국에서 Django 앱을 배포하는 방법 (단계별 가이드)

요약: 이 Django 중국 튜토리얼은 중국에서 Django 프로젝트를 배포하고 호스팅하는 단계별 방법을 안내합니다.

Django란 무엇인가요?

Django는 Python 기반으로 개발된 오픈 소스 웹 애플리케이션 프레임워크입니다. 완전한 코드 디렉터리 구조를 제공할 뿐 아니라 모델·뷰·템플릿 구조를 사용합니다. 덕분에 개발 과정에서 코드를 표준화하기 쉽습니다. 그중 Django Admin은 바로 쓸 수 있는 백엔드 관리 시스템을 제공하며, 많은 Python 개발자와 스타트업의 ‘기본 선택’입니다.

21YunBox는 매우 간단한 중국용 Django 배포 방식을 제공합니다. 21YunBox에서 Python 환경으로 배포할 수 있습니다.

중국에서 Django를 배포하는 방법

  1. 21YunBox에 가입하세요
  2. PostgreSQL 데이터베이스를 만드세요
  3. django 예제를 포크하세요
  4. 21YunBox에서 Cloud Service를 만들고, 21YunBox가 귀사의 코드베이스에 접근하도록 허용하세요
  5. 다음 설정을 구성하세요

환경

PYTHON 3.7

빌드 명령:

./build.sh

시작 명령:

gunicorn hello.wsgi:application

Advanced Configuration을 클릭하여 환경 변수를 구성하세요:

KEYVALUE
DJANGO_DB_URL첫 단계에서 클라우드 데이터베이스를 만들 때
Database URL에서 가져오기
DJANGO_ALLOWED_HOSTS<service name>.21yunbox.com,127.0.0.1

더 많은 Django 관련 구성은 공식 문서를 참고하세요. 이 예시에서 DJANGO_DEBUG=True는 시연·예시용일 뿐입니다. 실제 서비스 시에는 환경 변수에서 DJANGO_DEBUG를 False로 설정하세요.

빌드가 완료되면 21YunBox의 원격 연결을 사용하여 Django 관리자 계정을 만드세요

./manage.py createsuperuser

이렇게 간단합니다! 빌드가 완료되면 21YunBox의 서브도메인에서 애플리케이션에 접근할 수 있습니다.

위 설명이 명확하지 않다면, 아래 실제 작동 영상을 참고하세요:

중국에서 Django 애플리케이션을 서버에 배포하는 방법

중국에서 앱을 사용할 준비가 되셨나요?

시작하기 궁금한 점이 있으신가요? 전문가와 상담하세요.

21YunBox를 사용해 보시겠어요?

상담 신청