웹사이트에서 살짝 나타났다가 사라지는 메시지. 1회성 알림 메시지 기능이 이미 장고 안에 포함되어 있다.
웹사이트에서 살짝 나타났다가 사라지는 메시지. 1회성 알림 메시지 기능이 이미 장고 안에 포함되어 있다.
+
+
=== 용도 ===
+
+
* 새로운 페이지로 리다이렉션 할 때 뭔가 메시지를 남기려면 일일이 render를 사용해야 하는데, 리다이렉트 하는 주소가 달라질 수 있다.(삭제 후 학교게시판 링크를 써야 할지, 일반 게시판 링크로 보내야 할지 모를 때 단순히 이전 링크로 돌려보내면서 메시지를 보내고 싶을 때.) 그런 때에도 메시지를 일관적으로 보낼 수 있다.
= 기초 사용 =
= 기초 사용 =
23번째 줄:
27번째 줄:
메시지의 종류는 다음과 같다.
메시지의 종류는 다음과 같다.
+
+
(코드에서 사용할 땐 소문자로 입력해준다.)
{| class="wikitable"
{| class="wikitable"
!메시지종류
!메시지종류
107번째 줄:
113번째 줄:
</syntaxhighlight>
</syntaxhighlight>
|}
|}
+
+
= 관련에러 =
+
+
=== TypeError: 'int' object is not callable ===
+
코드 내에서 사용할 때 <code>messages.WARNING</code>처럼 대문자로 사용해서 그렇다. <code>messages.warning</code>처럼 입력해보자.