Archive: 2019/5

0

Blog project - 3

[ Blog project ] ACM으로 SSL 인증서 발급받기 https 기능을 사이트에 적용하기 위해 ssl 인증서를 등록해야 한다. 로드밸런서를 사용하면 쉽게 인증서를 적용할 수 있다. Amazon에서는 ACM Service를 통해 무료로 인증서를 발급하고 있다. 서비스 탭에서 보안, 자격 증명 및 규정 준수/Certificate Manager를

0

Blog project - 2

[ Blog project ] 클래스형 뷰와 함수형 뷰 클래스형 뷰(Class Based View) 자주 처리하는 내용을 미리 구현해 놓은 뷰 제대로 사용하려면 내부 속성 값들을 알고 있어야 함 클래스형 뷰를 사용하여 뷰를 구현해도 최종 실행에서는 함수형 뷰로 변환되어 동작 as_view() 메서드를 통해 클래스형 뷰를 함수형 뷰로 변환 함수형 뷰(F

0

Blog project - 1

[ Blog project ] github로 협업하여 진행 Social Login 이용하기(Facebook) Facebook login을 사용하기 위해서는 HTTPS URL을 사용해야 한다. 따라서 SSL을 적용해야 한다. openssl로 인증서 만들기 openssl의 버전을 확인한다. 1234$ openssl version# version이 나타

0

Editor project

[ Editor project ] WYSIWYG 사용하기 WYSIWYG(What you see is what you get) 웹 브라우저에서 사용할 수 있는 HTML 편집기 django-ckeditor 모듈을 다운받아 설치한다. 1$ pip install django-ckeditor settings.py의 INSTALLED_APPS에 추가한다. 12

0

AWS EC2에 Django 서버 설정하기

EC2에 장고 서버 셋팅하기 EC2에 SSH로 접속한다. 12345678# 퍼블릭 DNS 주소를 가지고 있다면$ ssh -i ~/.ssh/[키페어 파일 이름] ubuntu@[EC2의 퍼블릭 DNS]# 탄력적 IP를 가지고 있다면$ ssh -i ~/.ssh/[키페어 파일 이름] ubuntu@[할당받은 탄력적 IP]# Route53을 통해 도메인을 연결했다

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라