끼밤이 2022. 3. 16. 02:03

[개발일지]

  • 하루에 매일 개발을 위한 시간을 내는 것이 제일 어려운 일이다. 피곤과 가족과 함께하는 시간과 대립되기 때문이다. 첫째가 태어나면 더더욱이나 시간이 없을 것이다. 그 전에 최대한 해놔야 할 것 같다. 
  • Flask 를 하면서 보안 로그인 개념에 대해 찾아보고 있는데, 보안의 개념이 어렵다. sesson 과 secret key 가 핵심인 것 같은데, 아직 설명이 잘 된 글을 본 적이 없다. 

 

[오늘학습]

  • Bootstrap 은 배웠었지만, 유튜브 강의를 보면 다시 한번 엄청나게 유용한 도구라고 생각된다. 특히 Grid 기능 개념은 내가 몇일 을 고생했던, display : flex 정말 쉽게 구현해주는 것 같아, 꼭 익숙해 지고 싶은 기능이다. 
  • Bootstrap 은 태그의 class 값으로 미리 저장되어 있는 라이버리와 매칭시켜 적용되는 것 같다.
    그래서 태그에서 id 값, name 값은 내 맘대로 지정이 가능하다. 
  • Jqeury 로 체크박스 값 가져오기 
 
function csi_submit(){
    let rating = $('#star_rating').val()
    let selected_item = [];
    let comment = $('#comment_box').val()
    let selected_item_length = $("input[name='item_csi']:checked").length
        if (selected_item_length > 1){
            $("input[name='item_csi']:checked").each(function(e) {                        
                /* 1개 이상은 function each 로 하나씩 가져옴. */
                let value = $(this).val();
                selected_item.push(value);
                /* 미리 만들어논 let selected_item = [] 에 리스트로 넣어주기 */
            })                    
        } 
	console.log(rating, selected_item, comment)