왜그테일(Wagtail)은 파이썬 웹 프레임워크인 장고를 바탕으로 만든 오픈 소스 CMS다. 처음 사이트를 구성할 때는 개발 작업이 필요하고, 이후 콘텐츠 작성자는 준비된 편집 화면을 사용한다. (왜그테일 FAQ)
-
스트림필드(StreamField)는 제목, 이미지, 인용문, 영상 같은 블록을 조합해 본문을 만드는 기능이다. 제작자가 블록의 종류를 정하면 작성자는 이를 반복하거나 순서를 바꾸어 배치할 수 있다. (스트림필드 설명)
-
예를 들어 작가 인터뷰에 질문·답변·작품 사진 블록을 마련할 수 있다. 모든 글을 하나의 서식으로 고정하지 않으면서도, 입력할 수 있는 요소의 범위는 정해두는 방식이다.
-
스트림필드의 내용은 완성된 HTML 덩어리가 아니라 JSON 구조로 저장된다. 이미 사용한 블록의 정의를 바꾸면 기존 데이터도 옮겨야 할 수 있어, 편집 화면의 변경과 콘텐츠 마이그레이션을 함께 살펴야 한다. (저장 방식과 변경)
기타 등등
- 출발점에는 로열 칼리지 오브 아트의 웹사이트 작업이 있다. 2013년에 이 사이트를 위해 개발한 CMS가 이듬해 오픈 소스 왜그테일로 공개되었다. 출처
- 이름은 할미새를 뜻한다. 개발사 토치박스(Torchbox)의 옥스퍼드 사무실 잔디밭에서 보이던 새가 이름의 계기가 되었다. 출처