노트/Django : 웹(10)
-
[웹 프로그래밍 기초] AWS를 이용하여 웹 서비스 배포하기
Deploy to AWS EC2 using Cloud9 Table of Contents \1. Local (개인 컴퓨터) 1.1. settings.py 분리 1.2. python-decouple (.env) 1.3. Project 복제 1.4. 새 GitHub Repo 생성 & Git Push \2. AWS Dashboard 2.1. 회원가입 2.2. Cloud9 인스턴스 생성 및 실행 2.3. EC2 인스턴스 Port 열어주기 \3. AWS Cloud9 IDE 3.1. 환경 설정 3.2. Project 설정 3.3. 웹 서버 설정 (Nginx) 3.4. 앱 서버 설정 (uWSGI) 3.5. 마무리 \4. 코드 업데이트 반영하기 4.1. Commands 4.2. 자동화 스크립트 만들기 1. Local (..
2020.06.29 -
[검색엔진] django로 Basic 검색 웹사이트 만들기 (Basic Filtering)
1. 가상환경에 장고 환경 세팅 (Terminal에 입력) $ python -m venv venv $ source venv/Scripts/activate $ pip install django==3.0.3 $ pip install shell $ pip install cities 2. 프로젝트 생성 (Terminal에 입력) $ django-admin startproject citysearch_project . $ python manage.py migrate $ python manage.py startapp cities 3. Apps 설치 settings.py > INSTALLED_APPS > 'cities.apps.CitiesConfig' 추가 # citysearch_project/settings.py I..
2020.06.25 -
[웹 프로그래밍 기초] 게시판에 이미지 업로드해서 불러오기
Terminal 에서 formclass 폴더로 이동 가상환경 세팅해서 django 설치하기 python -m venv venv source venv/Scripts/activate python manage.py startapp pages pip install django==2.2.13 models.py가 변경되면 마이그레이션 하기 python manage.py makemigrations python manage.py migrate 이미지랑 관련된 django 라이브러리 설치하기 pip install pilkit django-imagekit code detail.html 파일에 이미지 업로드 코드 추가 {% extends 'base.html' %} {% load static %} {% block body %..
2020.06.22 -
[웹 프로그래밍 기초] 웹페이지 댓글 기능 구현하기
VS code TERMINAL에 project 폴더로 이동해서 가상환경 활성화 python -m venv venv source venv/Scripts/activate 가상환경 내에 django 설치 pip install django==2.2.13 data가 있을 경우 마이그레이션 python manage.py makemigrations python manage.py migrate formclass > articles> models.py from django.db import models # Create your models here. class Article(models.Model): title = models.CharField(max_length=10) content = models.TextField(..
2020.06.17 -
[웹 프로그래밍 기초 ] django 관리자 계정 만들기
관리자 계정 만들기 python manage.py createsuperuser 웹페이지 실행 python manage.py createsuperuser 127.0.0.1:8000/admin/ 접속해서 로그인 django 관리페이지 접속 가능
2020.06.17 -
[웹 프로그래밍 기초] Django를 활용한 웹 게시판 만들기
1. CRUD 폴더 생성후 VS Code로 열기 2. new Terminal 생성 3. Python 가상환경 생성 python -m venv venv Python 가상 환경 활성화 (VS Code 기능) Ctrl + Shift + p 'Python: Select Interpreter' 가상 환경 'venv' 선택 4. Django 설치 pip install django==2.2.13 5. Django Project 생성 django-admin startproject crud . 6. Django App 생성 python manage.py startapp articles 7. Django App 등록 settings.py > INSTALLED_APPS 'articles' 추가 8. 언어 및 시간 설정 se..
2020.06.15