Web 6

파이썬 가상환경 설정하기

가상환경 설정하기 우선 가상환경 폴더를 생성합니다. mkdir venv 파이썬 가상 환경을 생성하는 명령어를 입력합니다. python -m venv myproject_venv python -m venv는 파이썬 모듈 중 venv라는 모듈을 사용한다는 의미입니다. 그 뒤 myproject_venv는 가상 환경의 이름에 해당합니다. 가상환경 진입하기 생성한 가상환경의 Scripts 폴더의 activate 파일을 실행합니다. cd myproject_venv/scripts activate 명령어 입력 가상환경을 나가려면 deactivate 명령어를 수행합니다. 장고 설치하기 pip install django==3.1.3 python -m pip install —upgrade pip django를 설치하고 pip..

Web/Django 2021.05.28

Django Mysql 연동하기

프로젝트 생성하기 PyCharm에서 File > New project 선택 해당 과정을 수행하면 가상환경까지 완료된 상태의 프로젝트가 생성됩니다. Django 설치하기 pip install django 명령어 수행 django-admin startproject config . 명령어 수행 해당 명령어 수행 시 현재경로(.)에 config라는 프로젝트 폴더가 생성됩니다. 디렉토리 구조 Django 설정하기 setting.py의 DATABASES = {} 부분을 수정해야 합니다. default 값은 다음과 같습니다. DATABASES 값을 다음과 같이 변경합니다. PASSWORD는 본인이 설정한 값을 입력합니다. ENGINE은 database의 종류를 지정하고, NAME은 생성한 database의 이름을 지..

Web/Django 2021.05.27

Vue .js 기본 문법 한 번에 정리하기

🔸Vue 인스턴스 생성하기 Vue 인스턴스 옵션 el data methods computed watch {{}} → property, mustache tag 표기법 3가지 케밥 표기법 : font-size 카멜 표기법 : fontSize 파스칼 표기법 : FontSize 키 수식자 3씩증가 키 수식자에는 다음과 같은 것들이 있다. .enter .tab .delete .esc .space .up .down .left .right 시스템 수식자 키 해당 시스템 키와 동시에 다른키가 눌렸을 때만 메소드를 호출함 .ctrl .alt .shift .meta (Windows는 Windows 키, maxOS는 command 키 🔸 v-test, {{ }} 🔸 v-bind 속성을 Vue 인스턴스의 data로 지정 🔸 ..

Web/Vue.js 2021.05.22

Vue.js 특징

🔸Vue.js 특징 SPA 하나의 페이지로 동작하는 웹 어플리케이션 Single Page Aplication으로 한 페이지 내에서 모든 컨텐츠를 보여주는 방식이다. 이 방식을 쓰면 사용자 편의성이 증가한다. 빠르게 화면이 전환되는 느낌을 받기 때문에 쇼핑몰 등의 사이트에서 구매율이 증가하는 경향이 있다. 기존 방식 기존 방식은 웹 페이지에서 사용자가 이벤트를 발생시키면 이를 서버에 전달하고, 서버에서 처리한 로직 결과를 웹에 전달하면 새롭게 랜더링 되는 방식이다. SPA SPA는 웹에서 이벤트가 발생하면 이를 Vue로 전달하고, 데이터를 Vue에서 처리한 뒤 다시 랜더링 하는 방식이다. 이 방식은 서버가 정말 필요한 데이터 처리에만 집중할 수 있는 장점이 있다. 또한 프론트에서 사용자 환경이 매끄러워진다..

Web/Vue.js 2021.05.19

Django - 프로젝트 초기 설정

1. 프로젝트 생성 및 DB 생성 파이참 에디터로 장고 프로젝트를 시작해 보도록 하겠습니다. New Project를 선택 후 프로젝트를 생성합니다. 새로운 가상 환경 위에 프로젝트를 구성합니다. Click을 누르면 프로젝트를 구성합니다. 구성된 초기 파일들은 다음과 같습니다. Alt + F12를 누르면 아래에 다음과 같은 터미널 창이 나타납니다. 저는 윈도우 기준이므로 pip install django 명령어를 통해 설치하도록 하겠습니다. 저는 이미 설치가 되어 있습니다. 다음은 장고 프로젝트를 생성하겠습니다. 명령어는 django-admin startproject myproject .입니다. 저는 프로젝트 이름을 myproject로 하겠습니다. django-admin startproject 후 pyth..

Web/Django 2021.01.21

인텔리제이 다운로드 - 스프링부트 실행하기

인텔리제이 사용하기 지금까지는 자바를 사용할 때 이클립스만 사용했습니다. 그런데 인텔리제이라는 에디터가 평가가 너무 좋아서 사용해보려고 합니다. 실제로 굉장히 편리한 기능들이 많이 있는 것 같습니다. 1. 인텔리제이 다운로드 인텔리제이를 홈페이지에 접속합니다. 지금보니 파이참을 만든 회사인 JetBrains에서 만들었네요. 👍👍 www.jetbrains.com/ko-kr/idea/download/#section=windows 다운로드 IntelliJ IDEA: 우수성과 인체 공학이 담긴 JetBrains Java IDE 최신 버전 다운로드: IntelliJ IDEA (Windows, macOS, Linux) www.jetbrains.com 다운로드를 클릭해 줍니다. 그럼 다음과 같은 화면이 나옵니다. J..

Web/Spring 2021.01.13