HappyCoding

    Flask, 마이크로 웹 프레임워크

    간결하게 유지하고 확장할 수 있음 간결하다 확장하다 폼과 db처리 기능 없다 확장모듈 이용해서 가볍고 쉬운 확장이 가능하다. Flask의 return 값 html, css,js 코드 Django, Flask 비교 Django ORM 기능이 내장, 자동으로 관리자 화면 구성 Flask, ORM 기능 제공되지않는다, 짧은 코드로 웹 서버 구동 ORM기능이란? Object Relational Modeling : 데이터 베이스와 객체지향 프로그래밍 언어간의 호환되지않는 데이터를 변환하는 기법 https://호스트:포트/경로,서버와 연결 서버에게 원하는 페이지의 정보를 받음 정보를 모두 받으면, 브라우저는 html/ css/ js 코드를 그려냄 URL(Uniform Resource Locator) 파싱 url이란..

    git ignore 안될 때-> cached 삭제하는 명령어

    git ignore 가 안되어 깃헙 저장소에 database 비밀번호가 올라갔던 적이 있다. add하면서 캐시가 남아서 그런거였고, 캐시 삭제하는 명령어를 입력해주면 ignore가 정상작동됨! git rm --cached

    Database 설계

    상태 확인 명령어 net start mysql80 잘 실행되고 있는 거 맞음! 이제 rabbit_delivery 라고 데이터 베이스를 만들어서 rabbit_delivery에 Table옆에 +를 누르고 이런 화면이 뜨면 다 지우고! sql문법으로 새로만들면 된다. 1. 데이터 타입 설정 데이터 이름 이어서, 들어오는 데이터 타입 설정 int : 일반적인 정수 varchar : 글자 수가 정해진 문자열 2. 추가적인 옵션 설정 not null 빈값이 오지못하도록 한다. primary key 기본키로 사용 3. 기본값 설정 default : 데이터가 안들어왔을 때 기본 값을 0으로 설정