Development

· Development
스파르타코딩클럽에서 설 연휴동안 '덕담 공유 코딩 패키지' 강의를 무료로 공개했다. 총 강의 시간 1시간으로 부담도 없고, 다른 분이 만든 것 보니까 넘 귀여워서 나도 수강했다ㅎㅎ. 강의 들으며 메모한 내용 간략히 정리! 웹사이트 동작 - 브라우저가 서버에게 요청, 서버가 HTML, CSS, JS 줌 - HTML 뼈대, CSS 꾸미기, JS 움직이기 *tip: vs code에서 open in 플러그인 설치 후, Alt + B -> 창을 바로 띄울 수 있다. (맥은 option + B) CSS - 가리켜서 꾸민다! - 가리킬 수 있어야 하므로 이름표를 붙여줌 - 코드 절대 외워서 쓰는 거 X - 다시와서 보고 쓰면 됨 - margin, display - 그 박스 입장에서! 개발 시작 생각해야 할 것 배경 ..
· Development
- github으로 작업하는데 - 대부분의 파일을 삭제했고 새로 만든 파일이 많다. (변경한 것이 엄청 많다.) - commit이 꼬이고 엉망이 되었다. - 그렇다고 원격 저장소 삭제하고 다시 만들고 싶진 않다. -> 이럴 땐 원격 저장소 초기화를 하면 된다! 1. 로컬 저장소의 .git 디렉토리를 삭제한다. rm -rf ./.git 2. 로컬 저장소에서 git init을 입력해 초기화 시킨다. git init 그럼 Reinitialized existing Git repository in C:/~~/.git/ 라고 뜰 것이다. 3. 초기화에 등록될 파일을 커밋한다. git add . git commit -m 'commit message' 4. 초기화 시킬 원격 저장소를 연결해준다. git remote a..
Model (모델) 데이터베이스에 저장되는 데이터 Template (템플릿) 사용자에게 보여지는 부분 앞에서 만들었던 html파일 다른 작업들과 화면 디자인 작업을 분리하여! 집중! 확장! View (뷰) 웹 요청을 받고, 전달받은 데이터들을 해당 앱의 로직으로 가공하여, 그 결과를 template에 보내줌 데이터를 가공하는 처리!! 대가리역할!!! +URLconf - URL 설계 URL - view와 template을 이어주는 역할 위 부분을 만들어 주는 작업 = URLconf (path로~) 정리!! 데이터저장 형태를 어떻게 할지 결정할거다 → Model 유저에게 보여지는 화면을 고치고 싶다 → Template 데이터를 가공해서 처리하고 싶다 → View 가공한 데이터를 유저가 보는 화면으로 넘겨주고..
가상 환경 만들기 python -m venv myvenv[이름] 키기 source myvenv/Scripts/activate 끄기 deatcivate pip install django 첫 번째 Django 프로젝트 시작하기 django-admin startproject firstsite[이름] → firstsite 상위폴더 안에 firstsite 하위폴더 생김. 헷갈리니까 상위폴더 이름을 firstsiteproject로 바꿔 주자~ → 그리고 firstsiteproject 상위폴더 안으로 이동하자~ Django 서버 작동시키기 python manage.py runserver 끄기 ctrl+C 내가 만든 페이지를 웹에 띄우는 작업 해보자! app 만들기 (manage.py 있는 폴더에서) python ma..
lvolzoo
'Development' 카테고리의 글 목록