# django

145개의 포스트
post-thumbnail

코로나인포 개발기 : 백엔드 편 - 1

안녕하세요! Croco에서 코로나인포를 만들고 있는 강희원이라고 합니다! 지난 글에 이어 오늘은 백엔드에 대해 다뤄보고자 해요. > ✅ 해당 글에서는 백엔드( 와 약간의 기획 )만 다뤄요! 기술 스택 Django Django Rest Framework P

약 2시간 전
·
1개의 댓글

Django- MySql 데이터베이스 삭제하기

실무에서는 데이터베이스를 삭제할 일이 거의 없겠지만, 테스트 과정에서는 종종 삭제할 일이 생긴다. 이때 처음 하는 사람의 경우에는 지우지 말아야할 파일까지 삭제해서 데이터베이스 자체가 작동하지 않는 경우가 생길 수 있다. 이런 사람들을 위해 간편하게 지울 수 있는 방법을 안내하려한다. MySQL에서 해당 데이터베이스를 삭제한다. 각 프로젝트 앱에 생성...

약 4시간 전
·
0개의 댓글
post-thumbnail

[Database] 스타벅스 음료 페이지를 이용한 DB 모델링 연습 - 1

스타벅스 공식 홈페이지(or 사이렌오더 앱 중 일부) 를 참고하고 django framework를 이용하여 back-end api에 필요한 DB를 구성하는 연습을 하고 그 과정을 기록해 보았다.DB모델을 구성하기 위해 사용한 툴은 aquerytool로 초심자도 다루기

약 5시간 전
·
0개의 댓글
post-thumbnail

django - 관계형 model 생성하기

foreignkey 대상이 뒤에있으면 ''를 붙여줘서 선언적 참조를 해줘야함 _id는 자동으로 붙음 입력시 객체id 번호가 아니라 객체자체를 넣어도 자동으로 id를 인식 on delete set-null 지워져도 나는 남아있다 cascade 지워지면 나도 죽는다

약 5시간 전
·
0개의 댓글

Docker-compose 로 개발환경 만들기

django를 내 컴퓨터에 설치하지 않고 만드는 방법은?!

약 15시간 전
·
0개의 댓글
post-thumbnail

비밀(?) 변수 관리하기

djagno 변수 중에 github에 올라가면 안될 것 같은데...? 하는 것들 어떻게 할까용

약 15시간 전
·
0개의 댓글
post-thumbnail

django - bulk_create으로 csv파일 올리기

https://docs.djangoproject.com/en/3.0/ref/models/querysets/#bulk-create 다량의 데이터를 한번에 데이터베이스에 넣을 때 장고에서는 bulkcreate을 사용합니다. bulkcreate을 사용하기 위해서는 모델명(

어제
·
0개의 댓글

Data - 스타벅스 음료 모델링하기

https://www.istarbucks.co.kr/menu/drink_list.do스타벅스 홈페이지 메뉴에는 음료, 푸드, 상품, 카드 총 4개 카테고리가 있습니다. 이 중 음료 카테고리를 지금 홈페이지에 있는 것처럼 띄우려면 어떻게 데이터 모델링을 해야하는

어제
·
0개의 댓글

소셜 로그인(카카오) 기능 추가하기

카카오 로그인 기능을 적용해보려한다. 카카오 개발가이드를 토대로 기능을 작성해보자.

어제
·
0개의 댓글

Django X MySQL

Django DB sqlite3 -> MySQL 바꾸기 가상환경 활성화, django 설치 후 mysqlclient 설치 Django DB에 MySQL을 바로 붙이면 안 붙기 때문에, mysqlclient를 먼저 설치 MySQL 설치 후 DB 생성 설치 및 기본 설정

3일 전
·
0개의 댓글

Django와 MySQL 연결하기

sqlite3 대신 MySQL 연동하기

3일 전
·
0개의 댓글

[Django] FK on_delete 종류

CASCADE외래키가 바라보는 값이 삭제될때 외래키를 포함하는 모델 인스턴스(row)도 삭제된다. PROTECT외래키가 삭제될때 삭제되지 않도록 protected error를 발생시킨다.SET_NULL외래키가 바라보는 값이 삭제될때 외래키 값을 null로 바꿔준다. (

3일 전
·
0개의 댓글

[Django] Account 로그인/회원 가입 부분 암호화, 인증/인가 기능 추가 - 2

이전 포스트에서 암호화, 인증 인가 관련 내용을 토대로 실제 django 기반 api에 적용을 해 보았다.회원 가입 기능 부분에서 password 데이터를 bcrypt를 통해 암호화를 하였다. 암호화 알고리즘은 항상 byte 데이터를 기반으로 작동하기 때문에 encod

4일 전
·
0개의 댓글

[Django] Account 로그인/회원 가입 부분 암호화, 인증/인가 기능 추가 - 1

웹사이트를 구현하는데 있어 특히 회원가입 및 로그인 시 로그인 이후에도 특정 정보를 확인하거나 기타 등등 .. 비밀번호나 기타 민감한 정보들은 쉽게 공개되어서는 안된다. 따라서 필요한 부분에 암호화 기능을 추가하여 정보를 은닉해야 하고, 특정 영역에 대해서는 인증된 사

4일 전
·
0개의 댓글
post-thumbnail

Django-HTTP 상태 코드

Django를 공부하다 보니 각종 상태 코드를 보았는데, 상태 코드에 대해서 알아둘 필요를 느끼고 자주 나오는 상태 코드를 정리해보았다!

4일 전
·
0개의 댓글
post-thumbnail

Django를 사용해 기본화면 보기

앞서 장고를 설명 했고 이제 실전으로 들어가서 아주아주 기본적인 장고의 홈페이지를 볼것이다.가상환경 셋팅이 되어있다면라는 명령어로 django의 최신 버전을 설치 할 수 있다.그후 django의 프로젝트를 시작해야 하는데을 터미널에 입력하면 난 first_django라

4일 전
·
0개의 댓글

TIL - Add crawler app to django project

get 요청이 오면 크롤링한 데이터를 뿌려주는 app을 만들어보자.웹페이지에서 '뉴스'를 클릭하면 주식과 관련된 실시간 TOP10 기사를 보여주는 페이지가 나온다고 가정해보자. 이 경우 TOP10 기사는 실시간으로 바뀔 것이기 때문에 데이터베이스에 저장하기 보다는 ge

4일 전
·
0개의 댓글

Django - 데코레이터로 로그인 토큰 확인하기

사용자가 특정 기능을 이용할 권한이 있는지 데코레이터로 권한을 확인해보자.

4일 전
·
0개의 댓글

TIL - jwt사용해서 토큰발행

특정 상태를 유지하기 위해서 쓰인다. http의 통신의 특징에서 각 통신은 독립성을 지니기 때문에 이전의 통신을 기억하지 못한다.ex .로그인을 하고나서 장바구니로 들어갔을 때 이전의 로그인한 통신을 장바구니로 들어갔는 통신이 기억을 못하기 때문에 다시 로그인을 해야한

5일 전
·
0개의 댓글

Django - 회원가입/로그인 앱생성 _ 개선(ver 1.2)_암호화 및 토큰 발행

이번에는 이전에 제작했던 회원가입/로그인 앱에 암호화 및 토큰 발행 기능을 추가해보려고 합니다.

6일 전
·
0개의 댓글