장고 3

로그인&로그아웃

회원이 이미 정해진 서비스를 만들 경우, 관리자가 데이터베이스에 직접 회원 정보를 저장하여 회원이 로그인할 수 있도록 한다. 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