[TIL_200704] Jinja2 {% include %}로 중복 HTML 처리

L·2020년 7월 4일
0

TIL

목록 보기
14/115

오늘 배운 것

공통 html 요소 분리하기

Jinja2 템플릿의 {% include %} 기능 활용

  • 다수의 HTML templates에서 중복 출현하는 HTML 요소(div, script 등)을 {% include %}로 분리
  • 프론트엔드 유지보수가 훨씬 용이해졌다.
    • 예시: {% include 'example.html' %}

Social login API 기능 통합

Firebase currentUser 데이터 활용

  • Firebase currentUser의 uid가 backend server DB에 저장되어 있는 경우
    • Login 처리
  • Firebase currentUser의 uid가 backend server DB에 없는 경우
    • /users/sign-up 페이지로 리다이렉트

내일 배울 것

국가 데이터 수집

  • 최초 Categories 형성에 필요한 국가 데이터
    • ISO code, 언어별 각국 명칭, language code 등

0개의 댓글