첫 단계 웹 개발 학술 동아리를 꼭 들어가고 싶었는데 마침 눈여겨보던 멋쟁이사자처럼 대학 지원공고가 떴다. 예전에 프론트를 살짝 경험해보기도 했고, 배워보고 싶은건 백이라 백엔드로 지원! 지원공고가 올라온 날 바로 지원서를 작성하고 .. 시간이 꽤 지난 후에 면접
1회차 HTML이 어떻게 생겼는지, 다양한 태그들에 대해 배워봤다. 클론 코딩 위주로 수업이 진행됐다. 2회차 CSS em: 부모 structure이 기준 rem: 전체 structure이 기준 → 상대적인 고정값 %: 내가 보고 있는 frame에서의 상댓값 css 다중 선택자 먼저 설정 배정 -> 이후 개별적으로 설정 class=“red box"...

MTV 패턴이란? Model: 데이터 찾기 담당 Template: 보여지기 담당 View: 처리 담당 가상환경 설정 가상환경 생성: 가상환경 실행: 가상환경 종료: 프로젝트 만들기 장고 설치: 프로젝트 시작: 서버 정상 작동하는지 확인 manage.py
Model 데이터베이스 관계형 데이터 베이스: 테이블 장고ORM SQL문을 안쓰고도 데이터 조작 및 관리 가능하게 함 Class와 Table Class = Table Migrations 방법 models.py의 변경사항을 감지하여 파일로 생성: makemigrations에서 생성된 파일을 DB에 적용: admin 아이디/비번 설정: 실습! ...
1. Read home.html models.py: summary 함수 추가 home.html (수정) path-converter 여러 객체들을 다루는 계층적 url이 필요할 경우 사용 ex) 지정한 converter type의 name 변수를 view 함수로 넘겨라 urls.py (blog) getobjector_404(class 이름, pk...
model은 데이터베이스인가? model.py는 데이터베이스가 아니다! 데이터 = 객체 id column (PK) 장고에서 기본적으로 제공 request와 response 차이 클라이언트(웹) -> 서버: request 서버 -> 클라이언트(웹): response redirect와 render 차이 render 사용 시 새로고침하면 요청 날라감 r...
Static 정적 파일 이미지, css, javascript, 등등.. 미리 서버에 저장 (서버에서 제공하는 파일) 서버 저장 안하면 logic 일일히 돌려줘야함 APP(blog 폴더) 내에 static 폴더 생성 -> 정적파일 넣기 settings.py static/blog/img 폴더 생성 -> 이미지 넣기 session에 static 폴더 ...
1. DOM html 문서의 구조와 컨텐츠를 JS 에서 조작할 수 있게함 트리 구조: 루트 노드인 Document 객체로부터 시작 -> 계층 구조 왜 트리 구조여야하는가? html은 상하구조가 확실함 DOM 요소 선택 -> 특정 노드를 뽑아서 변수에 할당해놓음 DOM 요소 수정 textContent: 어떤 텍스트가 들어가있는가 innerHTML: ...