# jinja2

34개의 포스트
post-thumbnail

WIL (항해 1주차 회고)

1주 WIL

2022년 5월 15일
·
0개의 댓글

TIL: 2022-05-10

jinja2 > jinja2 템플릿 언어 Flask 프레임워크에서 사용하는 템플릿 언어. '템플릿'이 되는 HTML 문서에 데이터가 들어갈 곳을 표시해놓는 역할을 합니다! jinja2 에서 사용하는 명령어 data를 정수 값으로 환산 html 태그가 들어올 경우

2022년 5월 11일
·
0개의 댓글
post-thumbnail

python-jinja2를 이용한 encoding

jinja2를 이용하여 출력하는 도중 이미지의 마지막 회색 글씨처럼 인코딩이 깨져서 텍스트가 출력되는 경우변수 뒤에 .encode('ascii','ignore').decode('utf-8')코드를 추가해주면 위와 같이 인코딩이 깨진 텍스트를 지워준다.

2022년 5월 10일
·
0개의 댓글

python-jinja2에서 html 태그 이용

jinja2는 기본적으로 html 태그를 사용하지 않기 때문에 jinja2에서 html 태그를 사용하기 위해서는위의 코드와 같이 변수 뒤에 |safe를 붙여주면 html 태그를 사용할 수 있게 해준다.

2022년 5월 10일
·
0개의 댓글

python-jinja2 조건문

jinja2를 이용하여 None값(ajax의 null)을 조건문 if를 이용하여 표시하지 않는 조건문을 작성하기 위한 코드는이런식으로 작성하는데None 값이 아닌 경우를 고르는 경우 1번과 2번의 코드가 같은 의미를 가지는 코드이다.

2022년 5월 10일
·
0개의 댓글
post-thumbnail

python-jinja2

실시간 서울시 미세먼지 api를 이용해 데이터를 받아서 화면에 출력하는 기존 ajax 코드는이런식으로 temp_html을 설정하고 append(temp_html)을 이용해 붙여 주었다면,파이썬 패키지 jinja2를 이용하였을 때는 html body 본문에형식으로 {%

2022년 5월 10일
·
0개의 댓글

jinja2.exceptions.UndefinedError: 'user_info' is undefined

user_info = db.users.find_one({"username": payload"id"}) return render_template('index.html', user_info=user_info) 를 넣어주지 않아 발생한 에러

2022년 5월 9일
·
0개의 댓글
post-thumbnail

[인스타그램 클론코딩] 프로필 페이지 구현하기 - 로컬 이미지

아직은 로컬에 저장되어 있는 이미지를 이용한 프로필 페이지 구현밖에 하지 못하지만 그 과정의 로직도 나에게는 공부가 되었기 때문에 기록해보려 한다.

2022년 5월 9일
·
1개의 댓글
post-thumbnail

01. 동적웹페이지와 템플릿 언어

정적 웹페이지(static web page): 서버에 저장되어있는 HTML+CSS 파일 그대로 보여주는 것정적 웹페이지는 추가적인 통신&계산이 필요 없기 때문에 속도가 빠르고 서버에 부담이 적은 반면, 추가/수정/삭제 등 내용 변경이 필요할 때 HTML 자체를 수정해야

2022년 5월 9일
·
0개의 댓글

웹개발 2주차 강의 정리

개념 정리

2022년 5월 9일
·
0개의 댓글

Jinja2 웹 템플릿 엔진

Flask 개발 시 유용하게 사용할 수 있는 Jinja2 템플릿 엔진! python에서 가장 많이 사용되는 템플릿 엔진 중 하나이다!서버에서 받아온 데이터를 효과적으로 보여줄 중간 매체템플릿 엔진을 사용하면 비교적 간략한 표현(조건문, 변수, 반복문)을 통해 효과적으로

2022년 5월 9일
·
0개의 댓글

[웹프로그래밍] 멀티페이징, jinja2

👉구현기능저장한 단어 목록 보이기저장한 단어를 클릭하면 상세페이지로 이동단어를 검색하면 상세페이지로 이동 \- 이미 있는 단어일 경우, 리스트에서 하이라이팅 표시👉구현기능검색한 단어를 저장검색한 단어를 삭제 내가 만든 예문 저장내가 만든 예문 리스트 보이기내가 만

2022년 5월 2일
·
0개의 댓글
post-thumbnail

TemplateNotFound

엥?! 뜬금없이 TemplateNotFound 가 뜨길래 봤더니html파일과 render_template의 경로가 서로 달랐다.결국 오타! 이것을 다시 고쳐주면 에러는 해결된다.

2022년 4월 25일
·
0개의 댓글

[정글] WEEK00 - WIL : JWT, jinja2

정글 WEEK00 WIL : JWT,jinja2

2022년 4월 3일
·
0개의 댓글

[TIL]2022.03.09_bootcamp_day3

이제부터 남아있는 것은✔️로그인 여부에 따른 토큰 변화에 따라 화면 구성하기✔️각 상품 게시글에 댓글을 달 수 있게 하기정도였다.

2022년 3월 13일
·
0개의 댓글
post-thumbnail

8조 미니 웹 프로젝트 회고 - MUMA

MUMA(MUseum MAster) 설명 코로나가 시작되면서 임시 휴관하던 미술관, 박물관들이 요즘 점차 다시 재단장을 하고 전시를 시작하고 있다. 커뮤니티 사이트를 통해 미술관 및 박물관의 운영 및 휴관 정보를 확인하고, 예술과 문화를 즐기는 유저들(Museum M

2022년 3월 10일
·
0개의 댓글

2022_02_06

장고 viewsnews = NewsModel.objects.filter(code='경제').values_list('title','img').distinct()해당하는 카테고리 객체에서 해당 값 다 가져오기news = NewsModel.objects.filter(code

2022년 2월 6일
·
0개의 댓글

10-2 : 도서관 대여 서비스 (개인 프로젝트)

엘리스 AI 트랙 10주차 - 2comment 권한이 있으면 수정하는 기능 추가comment 권한이 있으면 삭제하는 기능 추가UI 일부 정리

2021년 11월 24일
·
0개의 댓글
post-thumbnail

[Flask] jinja 템플릿 문법 사이트

굉장히 자세하게 jinja템플릿 문법이 설명 되어 있는 doc

2021년 11월 17일
·
0개의 댓글