[AWS] EC2 RDS 연동 - gunicorn 배포

EC2 서버 RDS database 연동 gunicorn 배포

3일 전
·
0개의 댓글

[AWS] RDS

AWS RDS - MySQL RDS 서비스 선택 파라미터 그룹 생성 👉 default 설정 파일이 있지만 utf-8 인코딩 설정을 해줘야 한국어 저장 가능. Group name Description 지정 Parameter group family 는 생성하는 데이터베이스와 버전에 맞게 지정 파라미터 그룹 수정 utf8mb4로 수정 chracterse...

4일 전
·
0개의 댓글

[AWS] EC2

EC2 인스턴트 생성 AMI(Amazon Machine Image) 선택 ubuntu server 선택 인스턴스 유형 선택 t2 micro 선택 인스턴스 세부 정보 구성 서브넷 (2b로 설정시 에러발생.. why?) 우발적인 종료로부터 보호 활성화 나머지는 default 값 스토리지 추가 default 값 태그 추가 key value 설정 보안 그...

4일 전
·
0개의 댓글

[AWS] AWS ?

AWS란? Amazon Web Service의 줄임말로 클라우드 서비스라고도 한다. 유저가 직접 서버를 구입하고 설치할 필요 없이 AWS상에서 클릭 몇번으로 서버를 구축하고 사용할 수 있다. 웹서비스 배포를 위한 AWS 필수 개념 EC2 Elastic Compute Cloud AWS 상에서 사용하는 Server, EC2 서버에 API를 배포하게 된다. E...

4일 전
·
0개의 댓글

[회고록] Project - Naweki

토탈 라이프스타일 브랜드로 이미 세계 1위 브랜드로 자리 잡았으며, 다양한 아티스트, 브랜드와 컬래버레이션을 통해 많은 분야에서 활동중인 Nike의 공식 온라인스토어 클론 프로젝트 👨‍👩‍👧‍👧 Just Do it! Front-end : 김우석 박남준 손종일 Back-end : 김수현 오가빈 2020.09.14 - 2020.09.25 💻...

6일 전
·
0개의 댓글

[Database] MySQL 설치

❕저는 mac을 사용중입니다. MySQL 설치 MySQL 설정 MySQL 사용 -u 사용자 아이디 명시(여기서는 root 사용자) -p 비밀번호를 직접 입력하겠다는 옵션

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

[Django] 초기 Setting & MySQL 연동

가상환경 및 패키지 설치 & 프로젝트 생성 가상환경 생성 프로젝트에 필요한 파이썬 패키지 설치 Django project 생성 Project setting .gitignore 설정 깃에 공유되어서는 안되는 것들(보안 관련 파일)을 .gitignore 파일을 생성해서 관리한다. .gitignore에서 생성된 내용을 복사하여 프로젝트 디렉토리 내 .gi...

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

[Python] 정규표현식

re module 파이썬은 정규표현식을 지원하기 위해 re(regular expression) 모듈을 제공한다. m = re.match('패턴', '문자열) 컴파일과 메소드를 한번에 수행할 수 있지만 패턴을 여러번 사용해야 할 때는 위의 예제처럼 re.compile을 사용하는 것이 편하다. 패턴 객체 메소드 match() 문자열의 처음부터 매치되는지 ...

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

정규표현식

정규표현식(regular expression)은 일정한 패턴을 가진 문자열을 표현하는 방법으로 특정한 규칙으로 된 문자열을 추출하거나 바꿀 때 사용한다. 문자열이 정해진 규칙에 맞는지 판단할 때도 사용한다. 메타 문자 . ^ $ * + ? { } [ ] \ | ( ) 메타 문자(meta characters)란 원래 그 문자가 가진 뜻이 아닌 특별한 용도로...

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

[Database]

Database란? 데이터를 저장하고 보존하는 시스템으로 크게 관계형 데이터베이스(RDBMS)와 NoSQL로 명칭되는 비관계형 데이터베이스가 있다. 1. 관계형 데이터베이스(RDBMS) RDBMS Relational DataBase Management System 관계형 데이터란 상호관련성을 가진 형태로 표현한 데이터를 말하고 관계형 데이터 모델에 기반한...

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

[Django] CORS

CORS(Cross-Origin Resource Sharing)란? 웹 페이지 상의 제한된 리소스를 최초 자원이 서비스된 도메인 밖의 다른 도메인으로부터 요청할 수 있게 허용하는 구조라고.. 👉 위키피디아 외부 접속 허용

2020년 10월 1일
·
0개의 댓글

[Django] Tutorial - Model

Model이란? 데이터베이스의 구조(layout)을 말한다. 장고 models에는 저장하는 데이터의 필수 필드와 동작이 포함된다. 모델 생성 각 필드는 👉Field 클래스의 인스턴스로 표시되고 이것은 장고에게 각 필드가 어떤 유형의 데이터를 가지고 있는지 알려준다. 모델 활성화

2020년 10월 1일
·
0개의 댓글

[Django] Tutorial - View & URL

View란? 앱의 로직을 담당하는 파일로 모델에서 필요한 정보를 받아와 템플릿에 전달하는 역할을 한다. View ? JSON JavaScript Object Notation의 줄임말로 자료를 주고 받을때 많이 쓰이는 데이터 타입 형식이다. URL - app/urls.py View를 호출하려면 View와 연결된 URL이 있어야 하고(이를 위해 URLc...

2020년 10월 1일
·
0개의 댓글

[Django] Tutorial - Project & App 생성

❕모든 작업은 가상환경 내에서 진행합니다. 장고 버전 확인 Project 생성 현재 디렉토리에 프로젝트명이라는 디렉토리가 생성된다. 파이썬이나 장고에서 사용중인 이름은 피해야 한다. 🙅🏻 django test 외부 tutorial 루트 디렉토리, 프로젝트의 컨테이너이며 이름은 변경 가능하다. manage.py 프로젝트 관리를 도와주는 역할, 장...

2020년 10월 1일
·
0개의 댓글

가상환경 명령어💻

가상환경(Virtual Environment)? 가상환경을 사용하면 각 프로젝트 별로 독립적인 파이썬 버전 및 라이브러리가 설치된 개별적인 환경을 가질 수 있다. 이는 개발도중에도 편리하지만 추후 배포관리에 있어서도 매우 편리하다. 명령어 ❕저는 miniconda를 사용중입니다.

2020년 10월 1일
·
0개의 댓글

[Python] list comprehension

list comprehension이란? 리스트를 만들 때 사용할 수 있는 간단한 표현식으로 리스트와 마찬가지로 대괄호를 사용하여 작성한다. [표현식 for 변수 in 반복 가능한 객체] [표현식 for 변수 in 반복 가능한 객체 if 조건식] 조건문은 반복문 뒤에 지정한다. 리스트 컴프리헨션으로 작성한 코드는 간결하고 데이터베이스를 조회하여 새로운 배열...

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

[Python] Class

Class란? class의 instance(실체)들을 object(객체)라 하고 object를 표현하기 위한 문법이나 개념을 class라 한다. class class명은 각 단어의 앞글자를 대문자로 사용한다. init 클래스가 실체화 될때 자동으로 호출된다. self 파라미터는 클래스가 실체화된 객체를 자동으로 넘겨주므로 항상 첫 파라미터로 정의 되어...

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

[Python] Function - Decorator

Decorator란? 특정 함수를 실행하기 전에 강제적으로 다른 함수가 먼저 실행되도록 하는 기능으로 특정 함수를 수정하지 않은 상태에서 추가 기능을 구현할 때 사용한다. decorator decorator의 기능을 다르게 설명하자면 chain of functions. 즉, 여러개의 함수가 연속적으로 호출되게 해준다. 그러므로 중첩 함수를 리턴하는 함수...

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

[Python] Function - Closure & Lambda

Closure란? 중첩 함수가 부모 함수의 변수나 정보를 가두어 사용 하는 것을 말한다. closure 중첩 함수가 부모 함수의 변수나 정보를 중첩 함수 내에서 사용한다. 부모 함수는 리턴값으로 중첩 함수를 리턴한다. 부모 함수의 변수는 직접적인 접근이 불가능 하지만 부모 함수가 리턴한 중첩 함수를 통해 사용될 수 있다. 👉 어떤 정보를 기반으로 연산...

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

[Python] Function - parameter

parameter Order 위치 인수(positional argument) 함수에 인수를 순서대로 넣는 방식으로 인수의 위치가 정해져있다. 인수를 순서대로 넣을때는 리스트나 튜플 앞에 *를 붙여 언패킹으로 넣을 수 있다. 가변 인수(variable argument) 위치 인수를 사용하는 가변 인수 함수는 인수의 개수가 정해지지 않은 함수로 매개변수 ...

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