forms.py , 체크박스 가로 정렬.. attr, choicefield, multiplechoicefield.
이거 하나 하고 싶은데.... 이게 그렇게 어렵냐.. forms.ChoiceField() 하면, forms.MultipleChoiceField() 1. 초이스 필드 forms.MultipleChoiceField(widget=forms. 종류) forms.py attrs={class: "form-check check-inline"} attr로는 감싸는 태그까지는 컨트롤 as_p, as_ul, as_table checkbox 의 경우, 이 생성됨. 안에 있는 아이템의 클래스. 즉, 를 줄 수가 없어서, 정렬 불가. --> yoil_form{ '다른인풋':{ "ㅇㅇ":"aa", }, 'yoil':{ "0":"월", "1":"화", ,,,,,,,,,, } } {% for checkbox in yoil_form...
erp 도전
2023. 5. 4.
상품 복사 구현 1)js전체선택, 폼 인풋 리스트 가져오기, 날짜(듀프,요일 체크)
일정표 공유 기능에 이어서, 상품 복사 기능을 구현하기로 했다. 사실 이게 여행 ERP 의 핵심일 것이다. 1/1 3박5일 다낭 상품을 앞으로 1년 동안 복사한다. 근데, 이 상품은 주 2회 매주 목, 일만 운항한다. 요런 식이다. 목요일은 3박5일, 일요일은 4박6일이라면, 1. 목요일, 일요일 대표 상품을 만든다. 2. 복사할 원본상품을 클릭해서, 지정한 기간 동안 상품을 반복한다. ( --> 반복할 요일 input 받아서, list 로 만들기 ) 3. 이미 해당날짜에 같은 상품이 있을 경우 처리. ( --> 기 등록된 날짜 list 로 만들기) - 덮어쓸지? (지우고, 생성) - 통과할지 그렇게 복잡한 로직은 아닌데, 이게 장고로 하니까 상당히 복잡하고, 뇌에 마비가 자주 왔다. ㅠㅠ 대표 일정 복..
erp 도전
2023. 5. 1.