전체 글 364

Window10 & Ubuntu 18.04 듀얼부팅

1. Ubuntu 설치용 USB 만들기 1-1) 최신 버전 다운로드 ubuntu.com/download/desktop에서 Ubuntu를 설치합니다. 1-2) 이전 버전 다운로드 releases.ubuntu.com/?_ga=2.104906251.921670702.1610175351-5946633.1609902545에서 원하는 버전을 선택한다. Ubuntu 18.04 LTS를 들어가면 아래와 같은 리스트를 볼 수 있습니다. Name에 desktop-amd64.iso로 끝나고 Description에 standard download라고 적혀있는 파일을 다운받습니다. 2) USB에 파일 담기 빈 USB를 연결하고 rufus.ie/에서 Rufus를 다운로드합니다. Rufus를 실행시켜 아래와 같이 선택한 후 넘어갑..

개발환경설정 2021.01.12

로그인&로그아웃

회원이 이미 정해진 서비스를 만들 경우, 관리자가 데이터베이스에 직접 회원 정보를 저장하여 회원이 로그인할 수 있도록 한다. 1. 프로젝트 만들기 2020/07/08 - [웹프로그래밍/Django] - Project 시작하기 Project 시작하기 1) 가상환경 켜기 $ python -m venv myvenv $ source myvenv/Scripts/activate 2) project 만들기 $ django-admin startproject staticproject 3) app 만들기 cd staticproject $ python manage.py startapp stati.. yerinpy73.tistory.com 2. 로그인 페이지 작성 로그인용 html파일을 생성한다. #login.html Log..

Programming/Django 2020.08.26

Static 파일

파일의 종류 정적파일(static) : 내용이 고정되어 응답을 할 때 별도의 처리 없이 보내는 파일 동적파일(dynamic) : 내용을 가공해서 제공해야 하는 파일 ex) 단어 수 세기에서 단어를 잘라서 개수를 출력한다. 정적파일의 종류 static : 개발자가 이미 정한 파일, Javascript, CSS, Image가 이에 해당한다. media : 이용자가 업로드하는 파일 django에서 처리하는 방법 분산되어 저장되어 있는 정적파일을 static파일로 만들어서 사용해야 한다. 또한, django의 manage.py에서는 정적파일을 한 곳에 모아서 처리하는 기능도 제공하고 있다. 1. 자신의 컴퓨터 내에서 실행시킬 때 아무 위치에 저장해놓고 주소만 맞춰서 적어주면 된다. 다른 처리는 필요 없다. 2...

Programming/Django 2020.07.08

Project 시작하기

1) 가상환경 켜기 $ python -m venv myvenv $ source myvenv/Scripts/activate 2) 가상환경에 django 설치 $ pip install django 3) project 만들기 $ django-admin startproject staticproject 4) app 만들기 cd staticproject $ python manage.py startapp staticapp 5) app & project 연결하기 위 방식으로 실행했을 때 오류가 난다면 아래 방식으로 작성한다. 6) Template 만들기 staticproject/staticapp/templates(폴더생성)/home.html 7) View에 화면 등록 8) URL 작성

Programming/Django 2020.07.08