Archive: 2019

0

AWS EC2 서버 설정하기

EC2에 웹 서버 설정하기 EC2에 SSH로 접속한다. 1$ ssh -i ~/.ssh/[키페어 파일 이름] ubuntu@[EC2의 퍼블릭 DNS] 접속이 성공했다면 패키지를 최신으로 업데이트한다. 1$ sudo apt-get update Nginx를 설치한다. 12# apt-get 사용$ sudo apt-get install nginx nginx가

0

AWS EC2 인스턴스 만들기

debug tool bar 설치하기 debug tool bar를 설치한다. 1$ pip install django-debug-toolbar settings.py에 해당 관련 항목을 추가한다. 1234567891011# INSTALLED_APPS에 항목 추가INSTALLED_APPS = [ #... 'debug_toolbar',]# MIDDL

0

Django project 설정 복습

프로젝트 만들기 가상 환경 만들기 데이터베이스 설정하기 S3 파일서버 설정하기 S3에 도메인 연결하기 PyCharm을 실행하여 새로운 프로젝트를 생성한다. “sample_project”로 생성 django 설치 1$ pip install django django 프로젝트 생성 1$ django-admin startproject config . 의

0

Board project - 5

[ Board project ] AJAX 비동기식 JavaScript와 XML(Asynchronos Javascript And XML) JavaScript를 통해서 서버에 데이터를 요청 서버에 로딩된 데이터를 페이지에 보여주기 위해 새로운 HTML 페이지로 가지 않음 ajax를 통해 주로 주고 받는 형태가 XML이나 JSON 댓글 기능에 AJAX 적용

0

Board project - 4

[ Board project ] 댓글 기능 적용 models.py에 comment 모델 작성 123456789101112131415161718class Comment(models.Model): # Todo : 댓글 남기기를 위해서 Form # Todo : 뷰 처리는 Documents의 뷰 # 해당 게시글의 댓글이기 때문에 document라

0

Board project - 3

[ Board project ] F() 객체 모델의 필드 값을 참조하여 데이터베이스 작업을 수행할 수 있다.12345678from django.db.models import Q, Ffrom board.models import * # Board, Category, Document# 'title'이라는 문자열을 검색Document.objects.filter(

0

Board project - 2

[ Board project ] get_object_or_404, get_list_or_404 데이터가 하나도 없다면 에러 발생 views.py 수정123456789101112131415161718192021222324252627282930313233343536# 해당 모듈 추가from django.shortcuts import render, get_ob

0

Board project - 1

[ Board project ] url이 있는 형태로 S3 버킷 만들기(media 파일용) board.[도메인 주소]로 버킷 이름을 설정한다. 퍼블릭 ACL 관리 체크 항목을 모두 해제한다. 버킷이 생성되면 속성 탭에서 정적 웹 사이트 호스팅을 활성화한다. AWS ROUTE53에서 레코드를 생성한다. pycharm project의 settings.py에

0

Dstargram project - 5

[ Dstargram project ]aws S3를 이용하여 이미지 파일을 저장하고해당 글을 삭제했으나, S3에는 이미지가 삭제되지 않음signal을 사용하여 S3에도 이미지가 삭제되도록 변경 signal ~하기 전에, ~한 후에 발생하는 일들을 말함 후속 조치를 하는 것 대표적인 signal 종류 pre_save : 저장하기 전 post_save : 저장

0

AWS S3 and RDS

Amazon S3 사용하기 도메인을 이용한 버킷 사용하기 media 파일 적용하기 도메인을 구입한다. Amazon - S3에서 버킷을 생성한다. 버킷 이름은 media.[도메인 주소]로 한다. 권한 설정에서 다음과 같이 설정한다. 퍼블릭 ACL 관리 체크 항목을 모두 해제한다. 퍼블릭 버킷 정책 관리 체크 항목을 모두 해제한다. 시스템 권한 관리에서 ‘엑