2차 Project 후기

Frip Website Cloning Project Introduction Frip website clone. Develop Member (3 Front-End , 3 Back-End) develop period : 20.05.11. ~ 20.05.22. Demo

2020년 7월 3일
·
0개의 댓글

sql logging

Django는 ORM을 사용하기 때문에 내가 쓰는 명령어가 어떤 SQL 쿼리문인지 알기 어려울 수 있다.django project의 settings.py에 아래의 내용을 추가하면 server를 run할 때 또는 shell에서 코드를 작성했을 때 SQL의 쿼리문을 보여준

2020년 5월 25일
·
0개의 댓글

1차 Project 후기

Develop Member (3 Front-End , 2 Back-End)develop period : 20.04.20. ~ 20.05.01.image(이미지를 클릭하면 영상으로 넘어감)pythonDjango web frameworkMySQLAWS EC2, RDSCOR

2020년 5월 14일
·
0개의 댓글

Color hunt

Color hunt 사이트 API 두 개 만들기main page color set 목록 api 상세 페이지의 color 정보 가져오기color hunt 사이트의 api를 만들기 전, 해당 홈페이지의 color set들의 정보를 crawling을 이용해서 가져와야한다.한

2020년 5월 9일
·
0개의 댓글
post-thumbnail

1차 Project - 3

1) 쿼리스트링으로 들어오는 mvl, exterior, interior에 대한 정보 저장하였다.mvl은 들어오는 mvl_id의 code를 저장하였다.exterior는 exterior,wheel,caliper의 id를 묶어서 저장하였다.interior는 seat,dash

2020년 5월 4일
·
2개의 댓글

1차 Project - 2

우리가 car app에서 구현하고 싶어하는 내용은 아래와 같다.자동차 종류별로 option default 값 보내기자동차 종류별로 option의 가능한 조합 보내기선택한 옵션이 적용된 Image url 보내기선택한 옵션 요약 page에 보내기내 차 정보 저장하기내 차

2020년 5월 4일
·
2개의 댓글
post-thumbnail

1차 Project - 1

Website 만들기 project를 진행하였다.기존에 있는 website를 clone하여 홈페이지를 만들어보았다. clone할 페이지는 maserati의 홈페이지이다.자동차 사이트를 clone하는 프로젝트이기 때문에 프로젝트 명은 DreamCar로 정했다.마세라티 웹

2020년 5월 3일
·
0개의 댓글

Project 초기 세팅

for Backend 1. conda activate 내 프로젝트 전용 가상환경 만들기 2. pip install django 가상환경에 장고 설치하기 3. django-admin startproject 장고 프로젝트 만들기 4. git ignore gi

2020년 4월 30일
·
0개의 댓글
post-thumbnail

DB에 CSV 파일 넣기

DB / CSV Django DB에 CSV 파일 넣기 아래의 방법을 이용하여 CSV 파일을 Django의 DB(여기서는 mysql)에 넣을 수 있음 아래의 내용은 장고의 manage.py가 있는 위치에 만들어주기 (파일을 만들고 실행하면 DB에 데이터가 추가됨)

2020년 4월 25일
·
0개의 댓글

Westagram_4

앞에 만들어둔 Westagram에 인증과 인가 적용하기 bcrypt와 pyjwt는 여기 참고 password 암호화하기 회원가입 할 때 request.body로 들어오는 password를 암호화해서 저장하기 아래와 같이 저장 1) 암호화하기 request.body에서 password를 받고( data['password'] ) 그 password를 ...

2020년 4월 16일
·
0개의 댓글

bcrypt와 PyJWT

bcrypt를 이용하여 password 암호화 하기와 PyJWT를 이용하여 토큰 발행하기 이 글을 보기 전에 인증과 인가부터 보고오기 콘다 생성 pip install bcrypt python 인터프리터 실행 import bcrypt bcrypt에서 암호화할 때

2020년 4월 16일
·
2개의 댓글

Westagram_3

Westagram_1에 있는 코드 리뷰한 내용을 적어둠아래의 내용은 수정된 내용test1/urls.py에서 path 지정할 때 앱 이름만 쓰고 뒤에 / 쓰지 않기restAPI 규칙상 URL의 뒷쪽에 / 를 해주지 않음app뒤에 아무것도 안담길 가능성이 있기 때문에 경로

2020년 4월 13일
·
0개의 댓글

스타벅스 음료 데이터베이스

스타벅스 음료 카테고리 데이터베이스 짜기위의 데이터베이스를 django로 모델링하기app이름은 starbucks로 만들었음해줘야 할 것모델링한 클래스 아래에추가해주기이 때 테이블 명은 복수로ForeignKey(class명 또는 스트링명, on_delete)위와 같이 사

2020년 4월 13일
·
0개의 댓글

Westagram_2

회원가입 로직을 짤 때 이미 존재하는 이메일인지 확인하기 위해서 exists()를 사용했다. 그런데 이 로직이 filter에서는 가능하고 get에서는 되지않아서 차이를 찾아보았다.클래스명.objects.get(찾고싶은 데이터)는 찾고싶은 데이터 한 개를 객체로 가져온다

2020년 4월 11일
·
1개의 댓글

Westagram_1

HTTP request -> urls --> views --> models (DB 관리) 서버를 구현할 때는 동작 순서와 반대로 진행해주는 것이 편리함models --> views --> urls --> HTTP request위의 순서대로 구현하기시작 전 세팅에서 설정

2020년 4월 11일
·
0개의 댓글

Django Tutorial

가상환경 설치 방법은 여기서 확인하기test1 이라는 가상환경 만들기가상환경 실행test1 이라는 디렉토리 만들기 (이 디렉토리에서 django 프로젝트 시작할 것)필수는 아님아래의 명령어로 test1 디렉토리로 이동위에서 만든 test1 디렉토리 내부에서 장고 프로젝

2020년 4월 7일
·
0개의 댓글

Django

가상환경 설치 방법은 여기서 확인하기test1 이라는 가상환경 만들기가상환경 실행test1 이라는 디렉토리 만들기 (이 디렉토리에서 django 프로젝트 시작할 것)아래의 명령어로 test1 디렉토리로 이동django-admin startproject 디렉토리명 : 새

2020년 4월 5일
·
0개의 댓글

가상환경 만들기

Django를 사용하기 전 가상환경 (Virtual environment)을 설정해주기여러 프로젝트를 만들 때, 각각의 프로젝트에서 이용하는 python의 버전이나 패키지가 다를 수 있다.모든 프로젝트를 하나의 환경에서 작업하면 여러 프로젝트 사이에서 python의 버

2020년 4월 3일
·
0개의 댓글