어제 게시물 생성 수정 작업을 다 해서(CSS는 안했당.. 그냥 진짜 보여주기만 하는 정도로 함) 오늘은 어제 못했던 수정 페이지에서 수정할 이미지(이미 저장된 이미지) 띄우는 거 + 팔로잉 기능을 구현하려고 했다
{{변수}}로 표현하고 속성에 접근할 땐 {{변수.속성}}으로 할 수 있다
변수 이름엔 문자, 숫자, 언더바를 사용한다
| -> 이렇게 생긴 파이프 문자를 사용한다
사용자 정의 필터도 만들 수 있다
지난번 프로젝트에서 사용한 |attr이 이거였군
엄청나게 많아서 나중에 찾아보면 될 것 같다
{% %} 형식으로 사용. 시작과 끝을 모두 정의해줘야한다
views.py에서 정의한 딕셔너리의 키값을 활용할 수 있다
{% csrf_token %}는 포스트 형식으로 전달되는 폼태그 바로 아랫줄에 작성해줘야한다
{% url %} url 하드코딩을 피하기위해 사용 {% url 'namespace:url의 name' 추가적으로 전달되어야하는 인자%} ➡ namespace는 각 앱의 urls.py에 정의한 app_name이나 따로 정의하지않았으면 앱 이름
{# #} 한 문장의 전부 또는 일부 주석 처리
{% comment %} 여러 줄 주석문
base에서는 {% block %} {% endblock %} 태그 사용
상속받는 템플릿에선 상단에 {% extends 상속받은.html %} 추가
{% if post.user == user %}
이거 띄어쓰기 안해도 오류나.. 야박해..