Menu
CoddyTech

Django 온라인

Django 프로젝트를 작성하고 실행을 누르면 브라우저에서 사이트를 쓸 수 있습니다. 페이지, 폼, 관리자까지. 진짜 Django, 설치 없음. 무료, 가입 불필요.

브라우저에서 바로 Django를 온라인으로 실행하세요

Django 프로젝트를 미리 보기 옆에서 편집하세요. 실행을 누르면 마이그레이션을 만들고 적용한 뒤 홈페이지를 엽니다. 개인 컴퓨터에서는 python manage.py runserver를 시작하기 전에 makemigrations와 migrate를 실행하세요. 여기서는 설치나 계정 없이 Django 6.1에서 링크를 열고, 폼을 제출하고, 관리자 화면을 사용할 수 있습니다.

각 예제는 완전한 프로젝트입니다. mysite/settings.py, mysite/urls.py, 그리고 뷰, 모델, 템플릿을 갖춘 앱이 있고 모든 파일을 편집할 수 있습니다. 콘솔에는 manage.py가 출력하는 내용, print() 호출, 모든 요청이 표시됩니다. 셸 탭은 모델이 이미 임포트된 manage.py shell이고, 데이터 탭에서는 각 테이블의 행을 볼 수 있습니다.

이 Django 플레이그라운드가 유용한 이유

  • 흉내 낸 것이 아닌 진짜 프레임워크: Django 6.1.2가 URL을 처리하고, 템플릿을 렌더링하고, SQLite에서 ORM 쿼리를 실행합니다.
  • 코드 옆의 브라우저: 주소창, 뒤로 가기와 앞으로 가기, 실제로 동작하는 링크와 폼, 그리고 DEBUG가 켜져 있을 때는 Django의 오류 페이지까지 보입니다.
  • 관리자도 동작합니다: 블로그 예제가 슈퍼유저를 만들어 두므로 /admin/에 로그인해 글을 추가할 수 있습니다.
  • 셸 탭과 데이터 탭: 모델을 조회하고, createsuperuser를 실행하고, 따로 페이지를 만들지 않아도 모든 행을 볼 수 있습니다.

Django 플레이그라운드에서 만들 수 있는 것

  • 작은 웹사이트: 뷰, URL, 템플릿으로 페이지를 추가하고 {% url %}로 내비게이션에 링크를 겁니다.
  • 블로그: Post 모델에 필드를 추가하고 실행을 눌러 마이그레이션한 뒤, 페이지와 관리자 목록에 표시합니다.
  • JSON API: 뷰에서 JsonResponse를 반환하고, JSON POST를 받고, 페이지에서 fetch()로 호출합니다.

Django 온라인 자주 묻는 질문

아무것도 설치하지 않고 Django를 온라인으로 실행할 수 있나요?

네. 이 페이지는 WebAssembly로 브라우저에서 Python과 Django를 실행하므로 설치할 것도, 만들 계정도 없습니다. 처음 실행할 때 Python과 Django를 한 번 내려받고(몇 메가바이트), 그다음부터는 1초도 안 돼 사이트가 시작됩니다.

진짜 Django인가요?

Python 3.14 위에서 수정하지 않은 Django 6.1.2가 여러분의 프로젝트를 실행합니다. 파일은 평범한 Django 파일이라서, 컴퓨터의 프로젝트에 복사해도 똑같이 동작합니다.

데이터는 어디에 저장되나요?

메모리 안의 SQLite 데이터베이스에 저장됩니다. 실행할 때마다 빈 데이터베이스로 시작해 마이그레이션하고 예제 데이터를 불러오므로, 폼이나 관리자로 추가한 내용은 다음 실행까지 유지됩니다.

플레이그라운드로 할 수 없는 것은 무엇인가요?

PyPI에서 패키지를 설치하거나, PostgreSQL 같은 다른 서버에 연결하거나, 실제 이메일을 보내거나, Python에서 인터넷에 접속할 수 없습니다. 파일과 이미지 업로드도 지원하지 않습니다. 사이트를 호스팅하는 용도가 아니라 배우고 아이디어를 시험해 보는 곳입니다.

무료인가요? 코드는 저장되나요?

무료이고 계정도 필요 없습니다. 예제마다 수정한 내용이 이 브라우저에 저장되므로 탭을 닫았다가 다시 와도 됩니다. 초기화를 누르면 현재 예제가 처음 상태로 돌아가고, 다운로드 버튼은 열려 있는 파일을 저장합니다.

Django는 어떻게 배우나요?

먼저 여기 있는 예제로 시작하세요. 뷰를 바꾸고 실행을 눌러 어떻게 되는지 보세요. 순서대로 배우고 싶다면 Coddy의 Django 강의를 들어 보세요. 뷰, 템플릿, 모델, 폼, 계정, API를 배우고, 모든 레슨에서 코드 옆에 여러분의 사이트가 실행됩니다.

Django에 유용한 도구

Django 플레이그라운드와 잘 어울리는 브라우저 기반 무료 도구. 모두 Coddy의 일부입니다.