전체 글
[모각코]12일차
오늘은 코딩 테스트 연습 n(짝수)개 n//2개 뽑기 n=int(input()) arr=[] def count(num,ct): if num==n+1: if ct==n//2: print(arr) return arr.append(num) count(num+1,ct+1) arr.pop() count(num+1,ct) count(1,0) n중에 m개의 숫자를 골라 만들 수 있는 모든 조합을 구하기 n,m=map(int,input().split()) answer=[] def count(num): if num==0: for j in answer: print(j,end=' ') print() return for i in range(1,n+1): if len(answer)>=1: if i
[모각코]11일차
javascript 배열 vscode 한번에 여러개 선택후 수정 ctrl + shift+ L : 선택한 단어와 같은 모든 단어가 동시에 수정된다 ctrl + d : 선택한 단어와 같은 단어가 누른 횟수만큼 동시에 수정된다. 객체 우리가 평소에 인식하는 사물로 보면 된다 property에 함수가 오면 method라 부른다 ex)dog property dog.name=멍멍이 dog.age=5 dog.weight=10 method dog.sleep() dog.eat() 라이브러리 만들고자 하는 프로그램에 필요한 부품들이 되는 소프트웨어를 잘 정리해 놓은, 재사용하기 쉽게 되어있는 소프트웨어 프레임워크 공통적인 부분은 만들어놓고 만들고자 하는 부분만 살짝 수정하는 방법으로 우리가 처음부터 만들지 않게 해준다. ..
[모각코]9일차
블록 레벨 엘리먼트로 줄바꿈이 된다 div와 차이점 inline block element grid display: grid; 반응형 웹 디자인 (responsive web) 화면 크기에 따라 웹 페이지의 각 요소들이 반응해서 최적화된 모양으로 바뀌는 웹 미디어 쿼리(media query) @media(max-width: 800px){} 화면크기가 800px보다 작을때 속성을 변경한다 style태그 대신 css파일을 만들어 연결시키는 방법 캐싱(cache) : 저장 네트워크 트레픽을 더 적게 쓸 수 있고 더 빠르게 웹을 보여줄 수 있다
[모각코]8일차
장고를 하면서 html CSS부분에서 막히길래 오늘은 html CSS를 알아가는 시간 집에 생활코딩 책이 있길래 그걸로 하기로 했다 html은 정보 전달에만 전념하도록 html에서 부터 디자인 기능을 빼앗어 온 것이 CSS html : ordered list, 순서가 있는 목록을 만드는데 사용 : unordered list, 순서가 없는 목록을 만드는데 사용 : definition list, 사전처럼 용어를 설명하는 목록을 만드는데 사용 CSS selectors .class #id (중복X) block level element 태그를 사용해 요소를 삽입했을 때 혼자 한 줄을 차지하는 요소 (width 100%) 다음 요소가 불넘김이 된다. margin width height속성 정의가 모두 적용된다 in..
[모각코]7일차
serializer.data를 템플릿으로 옮길때는 딕셔너리형태로 옮긴다. 로그아웃 구현하기 django.contrib.auth logout(request) 사용 로그아웃을 하면 로그인하는 화면으로 가도록 해놨는데 이게 정말 로그아웃 된건지 잘 모르겠음 우선 로그인페이지로 가긴한다. 현재 상황 왼쪽위 +를 누르면 새로운 post를 쓸 수 있고 왼쪽 위 나가기 버튼을 누르면 로그아웃을 할 수 있다.(근데 로그아웃이 잘 되는 지는 확인을..) 아직 넣을 기능이 많은데 정리를 해보면 팔로우 기능 댓글 기능 프로필 검색 기능 post 좋아요 기능 지금 생각 나는건 이 4가지인데 뭘 할때마다 자꾸 template 부분에서 걸린다. 앞으로 css ,html을 공부를 조금씩 해야할 듯.