\t 적용 (9/20)\n 적용 (9/21){% %} 정규식으로 제거 (9/21)keyup 마다 자동 미리보기 (9/21)get body (9/21)get base (10/15)put (10/15)btnSave 버튼 Disabled/Enabled 이벤트 (10/15)btnRevert 버튼 Disabled/Enabled 이벤트 (10/17){% email_extra, include, extends, if %} 등 처리 방안 고민/tool/email/list/tool/email/list?base/tool/email/list?language/tool/email/{base_name}?base/tool/email/{body_name}/tool/email/{body_name}?language={id}html() 함수로 자동으로 \n, \t 적용tab keydown 이벤트 적용 (단, API의 '\t'는 6 스페이스로 폭이 정확하지 않음){% %} 제거
{% block email_extra %} {% endblock %}에 대한 고민keydown 이벤트 (tab, enter)keyup 이벤트 (타이핑){% %} 제거\n) 적용이슈
PUT 요청 시 문제 발생
400 Bad Request -> 실장님 이슈csrftoken 관련 문제 (Flask CSRF Token Documentation)PUT 성공GET 성공Save 버튼 기능 구현 및 disabled(true/false) 추가btnRevert 버튼 기능 구현 및 disabled(true/false) 추가Textarea는 html()이 아닌 val()로 변경<% email_extra %> 처리(있을 때와 없을 때 구분)input 추가/삭제btnSend는 disabledbody_html에 email_extra가 있는지 여부를 확인하여 치환이슈
keyup 및 put 이벤트를 모두 body/base(base/ticketsqr/others)로 구분하여 처리 필요base 템플릿 PUT 시 400 Bad Requestbase 템플릿 이메일 발송 불가 {"error":"Invalid Email"}base + body_html이 로드되어야 함 (현재 구현되지 않음)keyup 및 put 이벤트를 모두 body/base로만 구분하여 처리base 템플릿 PUT 시 400 Bad Request 해결 (실장님 지원)base 템플릿 이메일 발송 불가 {"error":"Invalid Email"}ticketsqr 선택 후 다른 템플릿 선택 시 base + body_html이 로드되지 않음base 템플릿을 선택 시 통으로 치환하도록, 백엔드에서 extend 부분을 처리하여 넘겨주길 기대