Archive: 2019

0

AWS S3

IP LAN과 WAN LAN = Local WAN = Wide LAN이 여러개 묶여서 WAN이 된다. WAN이 여러개 묶여서 더 큰 WAN이 된다. 인터넷도 WAN에 한 일종 일반적으로 Server는 데이터를 내어주는 쪽이고 client는 데이터를 받는 쪽이다. DNS Domain Name Service 1IP <--DNS--> Doma

0

Dstargram project - 4

[ Dstargram project ] 회원가입(Sign Up) 만들기 accounts/views.py 추가 작성 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657# accounts/views.py# 기존에 입력받는

0

Dstargram project - 3

[ Dstargram project ] 저장한 페이지 목록 불러오기 models.py 수정 12345678class Photo(models.Model):# save라는 변수를 사용하면 안되는 이유# 예약어를 필드명을 사용하면 안된다.# save라는 변수를 사용해서 예약어와 충돌이나 오류가 났다.# favorite로 수정# makemigrations 및 m

0

Dstargram project - 2

[ Dstargram project ] 접근 권한 주기 해당 글을 올린 글쓴이가 아니라면 수정이나 삭제를 할 수 없도록 처리 views.py에서 dispatch() 적용 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565

0

Dstargram project - 1

[ Dstargram project ] 두 가지 앱을 만들어서 진행 accounts : 로그인, 로그아웃, 회원가입 관련 photo : 사진 업로드 관련 파이썬 프로젝트 생성 장고 설치 1$ pip install django 장고 프로젝트 생성 1$ django-admin startproject config . DB 초기화 1$ python ma

0

Bookmark project - 2

[ Bookmark project ] Bootstrap 적용 github 업로드 pythonanywhere.com을 이용한 배포 bootstrap 적용하기 base.html에 bootstrap 설치 CDN 스크립트로 설치(리소스 절감 효과, 최신버전 자동 유지, CDN을 사용하면 접속 속도 증가) 다운로드 설치(커스터마이징 가능, 도메인을 넘나들지 않

0

Bookmark project - 1

[ Bookmark project ] 프로젝트 생성 장고 설치 1$ pip install django 장고 프로젝트 생성 1django-admin startproject config . DB 초기화 1$ python manage.py migrate 관리자 계정 생성 1$ python manage.py createsuperuser 기본 앱 생성 1$

0

HTTP Server 실습

HTTP Server 브라우저를 통해 사용자가 HTTP Request Messsage를 보낸다. 서버는 그 Message를 해석하고 Request Message를 보낸다.2-1. 어느 페이지로 접속했는가?2-2. Query String은 어떤 페이지를 가지고 있는가?2-3. 특정 스크립트 요청이 있는가?2-4. 최종 응답을 어떤 방식으로 할 것인가?(

0

Python에서 Save File을 만드는 3가지 방법

excel file로 저장하기 12345678910111213141516171819# openpyxl module 등록from openpyxl import Workbook# 내용을 저장하기 위해 메모리 상에 파일 만들기wb = Workbook()# wb.activate를 사용하면 엑셀 처음 시트를 가져온다.# wb.create_sheet()를 통해 시트를

0

Crawler 실습 - 2

Crawler(크롤러) : 인터넷에 있는 데이터를 자동으로 수집하는 프로그램-> 웹 브라우저를 흉내내는 프로그램 1) requests : 웹 사이트에 접속, 데이터를 받아오는 역할2) BeautifulSoup : 데이터를 HTML로 해석하는 역할-> 선행지식 : HTML에 대한 이해, CSS Selector를 만드는 방법 요소 검사를 통해