728x90 javascript2 [파이썬] django 프로젝트의 웹에 예쁘게 알림창 표출하기(sweetalert2) 가상환경에서의 장고 개발기 Html에서 버튼 클릭시, 알림창을 발생시키려 하는데 일반적인 알림창은 무난하고 다양하지 않아, sweetalert을 쓰기로 했다. 예전에 Java 프로젝트할때 써본 터라 익숙한 알림창 방법으로는 sweetalert을 가상환경에 설치하고 settings.py를 수정하는 방법도 있었지만 --> 시도하다가 자바스크립트에서 swal is not defined 이라는 에러가 자꾸뜨고, 자바스크립트에 있는 swal 을 정의하는 것도 낯설어서 포기 이 방법은 왠지 import를 이용하여 py파일에서 알림창 발생시킬때 쓸법한 방법으로 보였다. (중도 포기한 이 방법은 하단에 작성) 결론은 sweetalert를 자바스크립트로 간편하게 구현하기로 함. 개발언어가 python이든 뭐든, djan.. 2023. 5. 16. 라디오 설정값 가져와서 Class 속성 추가하기 Spring Tool Suite 4 [이전 글 참조] 타임리프(thymeleaf) 라디오 버튼의 초기값 설정하기 내 코드의 HTML 구조를 보면 label과 input이 있음 label은 큰 직사각형의 껍데기고, 그 안에 본 역할을 하는 input(radio)이 있음 input(radio)과 직사각형의 색 변화는 따로따로 동작한다는것. 컨트롤러에서 보낸 값은 radio에 설정이 되기 때문에 직사각형도 active 상태로 변경해줘야함. 편의를 위해 토글을 표출시켰지만 원래의 표출은 이렇다. [과정] 1. 컨트롤러에서 addAttribute로 HTML로 변수 보냄. 2. HTML에서 타임리프로 변수를 받아서 삼항연산자로 조건에 따라 라디오 속성을 변경함. 3. 자바스크립트에서 체크된 라디오의 "value"에.. 2022. 1. 12. 이전 1 다음 반응형