반응형 전체 글264 CH02_09. Models 제작 1. 새 폴더 생성 후 가상환경 만들기 python -m venv [프로젝트 명] 그 후 가상환경 활성화 하기 [프로젝트 명]\Scripts\activate 2. pip install django 를 입력해 장고를 가상환경에 설치하자 3. django-admin startproject aws_smallproject 을 입력해 장고 프로젝트 파일을 만들자 4. 이제 프로젝트를 만들어보자. 고객이 주문할 앱을 따로 폴더로 만들기위해 python manage.py startapp order 를 입력하자 5. aws_smallproject 폴더 안에 setting.py 파일에 들어가 INSTALLED_APPS 리스트에 마지막줄에 'order', 을 추가하자 6. order\models.py에 아래와 같이 코드를.. 2022. 4. 5. 장고 프로젝트 생성 1. 새 폴더 생성 후 가상환경 만들기 python -m venv [프로젝트 명] 그 후 가상환경 활성화 하기 [프로젝트 명]\Scripts\activate (다시 비활성화 하려면 deactivate를 입력하자) (가상환경에 설치된 리스트를 확인하려면 pip list를 입력하자 ) 2. pip install django 를 입력해 장고를 가상환경에 설치하자 3. django-admin startproject [프로젝트명] 을 입력해 장고 프로젝트 파일을 만들자 프로젝트를 만들면 다음과 같은 파일들이 함께 생성된다. manage.py: Django 프로젝트와 다양한 방법으로 상호작용 하는 커맨드라인의 유틸리티 입니다. manage.py 에 대한 자세한 정보는 django-admin and manage.py.. 2022. 3. 30. Visual Studio Code에서 가상환경 사용법 프로젝트 폴더 위치에서 터미널을 열고 python -m venv [프로젝트 명] 을 입력한다. 가상환경 폴더 안에 Scripts 폴더가 있고 Scripts 폴더 안에 있는 activate 파일을 활성화 해야 가상환경이 적용된다. 따라서 터미널에 [프로젝트 명]\Scripts\activate 를 입력한다. 이제 가상환경이 적용이 되었다. 가상환경 안에 설치된 패키지들의 리스트를 보려면 pip list 명령어를 입력하자. 가상환경을 설치했는데 실행이 가상환경에서 이루어지지 않는다면 ctrl+shift+p를 눌러 인터프리터를 다시 선택하자 2022. 3. 17. NACL 설정하기1 AWS에서 인스턴스의 보안을 설정하는 방법으로는 1. NACL 2. Security Group 가 있다. 둘의 차이는 다음과 같다. NACL - stateless Security Group - stateful 예를 들어 두 클라이언트가 통신을 할 때 다음과 같은 request를 보낸다. 그러면 그에 맞는 response도 받는다. 이 때 stateful한 보안 그룹은 다음과 같이 통신된다. 즉, Outbound 포트는 none임에도 불구하고 1025번에 대한 트래픽은 방금전에 80번 포트의 Inbound로 받으면서 허용된 트래픽의 상태를 기억해서 1025번으로 다시 response를 보내는 걸 허용한다. 반대로 stateless한 NACL은 다음과 같이 통신된다. 이제 실제로 NACL 설정을 해보자 자동.. 2022. 1. 3. 이전 1 ··· 61 62 63 64 65 66 다음 반응형