파이썬 개발에서는 여러개의 가상환경을 쓸 수 있다.각각의 가상환경마다 파이썬 버전도 다르게 할 수 있고, 다른 패키지를 설치하여여러개의 가상환경을 왔다리 갔다리 할 수 있다.미니콘다는 프로그래밍 환경 구축 및 패키지 저장소의 관리를 도와주는 일종의 툴이다.https&#
파이썬으로 만들어진 무료 오픈소스 웹 애플리케이션 프레임워크다. 쉽고 빠르게 웹사이트 개발을 할 수 있도록 돕는 구성요소로 이루어진 웹 프레임워크다. 쉽게 말해, 웹사이트에 기초적인 요소, 예를 들어 관리자패널, 로그인, 폼, 파일 업로드와 같은 것을 미리 갖추어놓은
장고 설치 우선 가상환경을 생성하고 가상환경에 접근하자. tuto 는 생성할 가상환경이름이고 python=3.8은 파이썬 버전 3.8로 가상환경을 셋팅하겠다는 의미. > conda create -n tuto python=3.8 콘다에 설치된 가상환경 목록을 본다
url로 데이터 받기 템플릿 파일 먼저, polls 앱 아래에 templates 라는 디렉터리를 생성 후, 그아래에 polls 디렉터리를 만들고 html 파일들을 넣어주자. templates 라는 폴더는 앱별로 html파일이 들어가는 디렉터리이다. 장고 템플릿 파
메소드는 같은 URI들에 대해서도 다른 요청을 하게끔 구별해주는 항목이 있다. 이것을 Endpoint라고 한다. URI에 대해 ‘GET’, ‘PUT’, ‘DELETE’ 메소드에 따라 다른 요청 성격을 띄고 있다.출처 : https://medium.com/@dy
Httpie 는 CLI HTTP 클라이언트이다. 다른 HTTP 클라이언트가 무엇이 있을까? 우리가 일반적으로 사용하는 웹 브라우저가 가장 대표적인 클라이언트라고 할 수 있겠다. 서두에서 말한대로 웹 사이트, 즉 웹 브라우저를 통해 들어가지 않고도 Httpie 라는 다른
장고 프로젝트를 아무거나 만들고 , 아무 앱이나 추가하자.
장고의 모델(db)에는 다양한 필드가 존재한다ID(pk)로 사용 가능한 자동으로 증가하는 IntegerField다. 직접 사용할 필요는 없다. 모델의 기본키 필드는 별도로 지정하지 않으면 자동으로 추가됨.AutoField와 매우 유사한 64비트 정수다.IntegerFi
ForeignKey ForeignKey의 는 1:n 의 관계를 의미한다. 예를 들어 게시글과 댓글을 생각할 수 있다. 하나의 글에는 그 글에 해당되는 댓글이 여럿 존재하므로 ForeignKey를 충족한다. on_delete 설정 (1:n의 관계에서 1인쪽의 데이터
잘 정리된 블로그가 있다.https://gmlwjd9405.github.io/2018/09/21/rest-and-restful.html
프로젝트명 : westagram 앱 : account(회원가입,로그인기능), comment(댓글기능)프로젝트의 urls.py(최상위 경로)에서는 자동으로 url주소 뒤에 / 가 붙는다.회원가입시 요구하는 유저의 정보이다.localhost:8000/account 로 접속
장고의 인증 인가 예를 들어 회원가입 또는 로그인시에는 무조건 패스워드나 개인정보가 암호화되야한다. 정보를 은닉하고, 특정 페이지는 인증된 사용자만 볼 수 있게끔 해야한다. 마이페이지 같은 페이지에서는 회원정보 수정등을 해야하고 회원만 볼 수있는 게시판등이 대표적이다
오늘은 django의 세션이 존재했다.vim 에디터 튜닝 : https://www.notion.so/wecode/Vim-1d1c0ea0a3d84a48a3ca503b411ef94frestful api : https://gmlwjd9405.github.i
Http 수업과 데이터 크롤링을했다. 어제는 온라인으로 백엔드 세션을 진행했다. 백엔드 세션에서는 westagram 코드리뷰를 했다. 이미 존재하는 이메일이있다고 예외처리를 할떄는 HttpResponse에 409응답코드를 준다. 모델정의시 테이블명을 복수형으로 바