<항해99 2일차>
·
항해99
flask를 이용한 프로젝트를 진행중이다. - jinja2를 이용해서 작업을 하고있다. 1. 진행사항 우리조의 프로젝트는 이미지에 링크를 99개를 넣는 작업을 했기 때문에 좋은 기능을 가진 곳에서 도움을 받았다 maschek.hu/imagemap/imgmap/ maschek.hu - Online Image Map Editor maschek.hu 2. 오류및 해결사항 flask를 작업하다보면 javascript를 수정해도 서버가 바뀌지 않는다. 그 이유는 브라우저 자체에서 캐시를 가지고 있기 때문이다. 그래서 javascript를 수정하고 싶을 때 cache를 꺼준다. 개발자 도구 (ctrl +shift +i)> network tab > Disable cache를 눌러준다. 3. 기타 - 피드백 - ser..
<항해 99 1일차> 미니 프로젝트 S.A(항해일지 작성)
·
항해99
목차 1. 프로젝트 제목/ 간단설명 2. 와이어프레임 사진 3. 개발 해야하는 기능들 4. public github repo 1. 프로젝트 제목 / 간단 설명 저희 프로젝트의 이름은 입니다. 프로젝트의 이름처럼 99일간의 항해동안 일지를 작성하고자 만들 웹개발 미니 프로젝트입니다. 2. 와이어프레임 사진 와이어프레임은 총 4개로 구성하였습니다. 로그인, 회원가입, 메인페이지, todlist 및 comment 작성 페이지 더보기 더보기 더보기 더보기 3. 개발해야하는 기능들 개발해야하는 기능들은 api로 정리를 하였다. 지금은 개발초기단계여서 수정사항이 많이 생길 예정이다. 함수명과 url을 통일하여 개발하기 쉽게 설정하였다. request의 경우는 client가 서버에게 요청하는 것이고 response의..
[DataBase] Record CRUD 기초 sql
·
Back-end/DATABASE
이것만 하면 기본 sql문은 끝이다. 이번에는 record(데이터베이스 행)을 조작하는 방법이다. 이것또한 CRUD로 표현할 것이다. 학생 TABLE을 만들었다는 가정하에 데이터를 추가하고 검색하고 바꾸고 삭제하는 것을 시도해보겠다. CREATE TABLE STUDENT( ID INT NOT NULL AUTO_INCREMENT, NAME VARCHAR(10) NOT NULL, CLASS INT NOT NULL, MAJOR VARCHAR(10) NOT NULL, PRIMARY KEY(ID) ) CRUD C create (INSERT) 1. 새로운 레코드(행)를 추가해보자 INSERT INTO STUDENT VALUES(1,'홍길동',1,'MATH') insert into [테이블 이름] values(컬럼 ..
[DataBase] TABLE CRUD 기초 sql
·
Back-end/DATABASE
데이터베이스에 테이블을 만들고, 읽고, 삭제해보자 -참고로 소문자가 보기도 쉽고 쓰기도 쉬운것 같다 그래서 소문자를 많이 이용할 예정이다. CRUD C create [column type] 1. 숫자형 INT , FLOAT , DOUBLE 2. 문자형 VARCHAR(n) , TEXT 3. 날짜 DATETIME, DATE 4. NOT NULL NOT NULL은 꼭 넣어줘야한다. 즉 NULL 값이 존재한지 못한다는 의미 5. AUTO_INCREMENT 값을 넣지 않아도 자동으로 현재의 최대값의 1을 더한 값을 넣어준다. 6. DEFAULT 기본값을 설정한다. DATETIME 같은 경우 default 값이 NOW() 함수를 사용한다. 테이블을 만들어보자 NO NAME AGE PHONE EMAIL ADDRESS..
[DataBase] database CRUD 기초 sql
·
Back-end/DATABASE
[mysql]에서 기초 sql을 공부중이다. mysql workbranch에서는 대소문자를 구분하지 않는다. 데이터베이스를 만들고, 읽고, 삭제해보자 CRUD C create CREATE DATABASE mydatabase create database mydatabase default character set utf8 R read SHOW DATABASES show databases ※ databases에서 's' 주의 하자 D delete DROP DATABASE mydatabase drop database mydatabase 패턴 CREATE DATABASE [데이터베이스 이름] DROP DATABASE [데이터베이스 이름] SHOW DATABASES USE [데이터베이스 이름] // 이 데이터베이스..