profile
안녕하세요!

Docker

도커 실행 명령어 docker image 생성 프로젝트 디렉토리에 가서, vi Dockerfile 도커 이미지를 만들기 위해서 설정 파일을 만드는 것임 도커파일을 이용해 이미지 빌드하기 requirements.txt 의존성에 문제가 될 수 있는게 있는지 확인

5일 전
·
0개의 댓글

Project2 : Wanted 클론 Refactoring

1. Dictionary unpacking 활용한 리팩토링 countryid가 없으면 전체 리스트를 뿌려주고, countryid가 있으면 해당 국가의 리스트만 뿌려주는 로직임 최초에는 이를 if/elif로 분기하여서 처리하였음 이를 딕셔너리 언팩킹을 활용해서 코드를

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

Django Unit Test

User 앱에서 User 모델 생성 후 views.py 작성함뷰 함수 작성views.py그 이후 tests.py 를 아래와 같이 작성함.setUp은 초기화tearDown은 테스트 종료 후 데이터 삭제testget_user_view는 테스트할 내용을 명시함.반드시 tes

2020년 6월 15일
·
0개의 댓글

Wanted crawling

Sub_category에 포함된 job_list 자료 추출

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

Project2 : Wanted 클론 - 모델 문제 해결

문제 현황Account와 Job 사이에는 Like, Bookmark, Apply로 다대다 관계를 가지고 있음.MTM 관계는 Job에서 선언을 했음related_name은 like, bookmark, apply로 클래스명과 동일한 것을 사용했음해결 방법Job에서 acco

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

MySQL query문 - 추가/삭제/변경

1. 데이터 추가 (INSERT) 2. 데이터 수정 (UPDATE) 3. 데이터 삭제 (DELETE)

2020년 6월 13일
·
0개의 댓글
post-thumbnail

웹은 어떻게 동작하는가 (1)

인터넷에 띄운다는 것은 홈페이지의 구성파일들이(html, css, js) 인터넷에 “항상" 연결되고, “절대" 꺼지지 않는 호스트 컴퓨터(웹 서버)에 저장되어 있다가 사용자의 요청이 오면 언제든 응답예) AWS ec2/S3, cafe24 호스팅센터 등IP 주소는 Int

2020년 6월 13일
·
0개의 댓글
post-thumbnail

웹은 어떻게 동작하는가 (2)

이 글은 개인 공부용으로 웹이 어떻게 작동하는가라는 위코드 강의 내용을 요약/정리한 것입니다. 정리할 때 참고한 블로그와 사이트가 있으니 더 자세한 내용을 공부하고 싶은 분들은 해당 블로그/사이트를 참고해 주세요.정적인 웹사이트. 화면에 보이는 컨텐츠 그대로 html

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

크롤링 시 문제 해결

아래 내용은 wanted 사이트 크롤링을 하면서 발생한 문제 해결한 방법이다.html로 된 일부 자료를 다시 편집해서 html 변수에 담아 사용하려고 했더니, 아래와 같은 에레 메시지가 떳다. html 변수에 한글이 있었는데 그게 오류를 일으킨 것이다.해결책은 아래와

2020년 6월 10일
·
0개의 댓글
post-thumbnail

AWS 통한 웹서비스 배포

EC2 (Elastic Compute Cloud)AWS 상에서 사용하는 Server. EC2 서버에 API를 배포하게 된다.EC2는 다양한 사양 옵션을 제공한다. t2.nano (CPU 1, 0.5 GB memory) 부터 x1.32xlarge (CPI 128, 195

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

Django Project 초기 세팅, 서버 열기

배포하기 전에 설치한 정보를 별도로 저장해서 다른 사람에게 알려줘야 함. (협업 및 나 자신을 위해) pip freeze : 현재 가상환경 내에 설치한 모듈/프로그램을 보여줌pip freeze > requirements.txt : 내가 설치한 목록을 requiremen

2020년 6월 3일
·
0개의 댓글
post-thumbnail

Project : 정육각 클론 - Cart 쿼리셋 및 View 작성

정육각 클론사이트의 Cart View를 만들기 위한 쿼리셋 테스트 과정과 최종코드를 아래와 같이 정리해 봅니다.

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

Project : 정육각 클론 - urls 설계

추후 업데이트할 예정임

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

MySQL 활용 팁

백업 Export백업 ImportCSV 파일이 완전히 데이터베이스에 넣을 수 있을 정도로 완벽할 때, 아래 명령어로 처리 가능함. 그러나, 이렇게 하려면 security 설정을 바꿔 줘야 함. 이걸 몰라서 못 함.LOAD DATA INFILE ‘/사용자경로/파일명.cs

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

MySQL 설치 및 장고 연동

맥북에서는 아래 명령어를 통해 MySQL를 설치할 수 있다. 참고로 brew는 전역으로 사용할 설치패키지임으로 특정 가상환경이 아니라 홈 디렉토리에 설치하면 된다.위의 명령어로 mysql 쓸 수 있는 환경을 만든 후 내 장고 프로젝트의 데이터베이스를 장고에서 디폴트로

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

Project : 정육각 클론 - Model 설계

회원은 아이디(이메일), 비밀번호, 이름(실명), 휴대폰번호를 가진다.회원은 회원등급, 회원번호를 가진다.회원은 하나의 장바구니를 가진다. 장바구니는 여러 가지의 장바구니 아이템을 가진다.회원은 여러 개의 주문을 가질 수 있다. (회원<->주문 1:N 관계)회원은

2020년 6월 2일
·
0개의 댓글

올바른 URL 설계 : 1) Query string과 Path Variable 이해하기

이 글은 When Should You Use Path Variable and Query Parameter?란 영문글을 한글로 요약 정리한 것입니다. 자세한 내용은 원문을 참고해 주세요.웹에서 특정 데이터를 전송하고 받기 위해서는 어디(End-point)에 요청할 것인가

2020년 6월 2일
·
0개의 댓글

네이버 뉴스 크롤링 - 특정 검색어에 대한 결과

https://search.naver.com/search.naver?where=news&sm=tab_jum&query=%EC%BD%94%EC%95%8C%EB%9D%BC특정 검색어에 대한 네이버에 등록된 모든 뉴스의 기사제목, 날짜, 언론사명, 기사링크를 csv

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

빌보드 차트 HOT 100 크롤링

https://www.billboard.com/charts/hot-100빌보드 차트 순위 100 사이트에서 순위, 곡, 아티스트 정보를 BeutifulSoup으로 크롤링하여 csv파일로 저장하기

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

크롤링 : Requests & BeautifulSoup

requestsBeautiful Souprequests.get 함수로 괄호 안의 url주소에 접속을 요청하여 해당 페이지안의 데이터를 받아와서 req 변수에 담기req.text로 변수 안에서 html 소스코드만 추출함requests로 가져온 데이터는 그냥 str이기 때

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