장고 EasyBuggy django에서 XSS (by BeEF) · XSS 도구 인 BeEF 사용법 을 사용하여 XSS (cross-site splicting) 기술을 사용해 봅시다. 자바 스크립트를 악용하고 다양한 것 같습니다. 자세한 설명은 모르기 때문에 두고, 실제 동작을 살펴 보겠습니다. EasyBuggy의 XSS 페이지는 다음과 같은 화면입니다. 본래라면 역행의 문자열이 표시되어야 하는 곳의 HTML을 확인해 보면, 다음과 같은 기술이 발견됩니다... 보안취약성장고BeEF Django Rest Framework JWT를 사용하여 계정 관리! 최근, Backend의 API를 만드는 곳은 Django로 만들어 보는 것이 많아, 그 중에서 인증합니다만, Django Rest Framework JWT라는 것이 사용하기 쉬웠으므로 소개합니다. Django Rest Framework JWT는 이름대로 Django Rest Framework에서 지원되므로 쉽게 통합할 수 있을까 생각합니다. 파이썬 - 3.8.6 장고 - 3.1.4 setti... 파이썬장고DRFJWT 사용자 정의 사용자가 django-rest_framework_simple-jwt를 사용하여 사용자를 인증하려고 할 때 빠진 이야기 DjangoREST Framework의 프로젝트에 djoser를 도입하고, api/auth/jwt/create에 대해 POST해도 토큰이 발행되지 않고, 무엇인가라고 생각하고 일단 콘솔에 액세스해 액티브한 유저로 POST했는데, 이하와 같이 오류가 발생했습니다. 주어진 정보에서 활성 사용자를 찾을 수 없습니다! 그래서 곧 오류 문으로 구그를 보면 다음 기사가 아무래도 패스워드가 DB에 들어가... django-rest-frameworkPython3장고JWT Django Rest API + JWT Django Rest API에서 JWT를 사용하여 인증을 구현하는 방법을 살펴 보았습니다. JWT 인증은 다음과 같습니다. 클라이언트 측이 로그인 요구 (username, password)를 발행했을 때, 그 (username, password)가 올바른 것을 판정해 토큰 (JWT)을 돌려준다. 클라이언트는 수신 한 토큰 (JWT)을 localstorage에 저장하고 새로운 요청을 보낼 때 ... 장고JWT 가상 환경 시작부터 장고 프로젝트를 만들고 실행 서버까지 파이썬 설치 Powershell에서 python -m pip install pipenv에서 pipenv 설치 python -m pipenv install에서 pipenv 가상 환경 만들기 pipenv shell에서 가상 환경 시작 완료 보충 pipenv shell 그냥 가상 환경이 없으면 생성 -> 시작까지 해줍니다. 가상 환경을 종료하려면 exit 를 입력 가상 환경을 삭제하려면 pipen... Pipenv장고가상 환경Windows10 Mac에서 장고 (Python3) 환경을 구축해 보았습니다. 이번에는 Python/Django로 웹 앱을 만드는 목적으로, Mac에서 환경 구축을 해 나가는 과정을 확인해 갑니다. 참고 기사 'Python3/Django 프로젝트를 실행할 수 있는 가상 환경 구축' 그 전에 다음 두 점을 확인합니다. 1.homebrew가 설치되어 있습니까? 2. "1"이 완료되면 pipenv가 설치되어 있습니까? 그렇지 않은 경우 터미널을 열고 다음 명령을 실행합니다.... 파이썬homebrewPipenv초보자장고 Python 웹 애플리케이션을 Docker로 실행 이번에는 파이썬 웹 애플리케이션을 배포할 수 있는 Docker 이미지를 만들고, Web Socket을 사용하는 애플리케이션과 Django 애플리케이션을 Docker로 마이그레이션합니다. 그런 다음 정적 콘텐츠도 컨테이너로 이동하여 VM 서버를 닫습니다. VM 서버에 있던 것을 Docker 호스트로 이동해, 컨테이너 기동시에 배달 디렉토리에 바인드 했습니다. docker-compose.yml ... nginx파이썬Pipenv장고도커 Django3.0 프로젝트 구축시의 순서(+MySQL, pipenv) Django3.0을 시작할 때의 메모를 기재한다. pipenv 구축 (이번에는 python3.7 지정) 다음 내용으로 Pipfile을 할 수 있습니다. 장고 프로젝트 시작 config 의 부분이 프로젝트명이지만, 설정 파일계가 안에 놓여지기 때문에, config로서 두는 것이 베터 config 바로 아래에 settings 디렉토리를 만듭니다 setting.py를 복사하여 base.py를 만듭... 장고3.0Pipenv장고 Pipenv를 사용한 가상 환경에서 장고 시작 Pipenv를 사용하여 가상 환경에서 장고를 시작합니다. Pipenv를 사용한 가상 환경에 Django를 배치하면 Docker와 팀 개발에서의 빌드가 항상 같은 결과가 되어 개발이 원활해집니다. 여러 사람이나 Docker를 이용한 개발에서의 모범 사례라고 생각하고 있습니다. 이 문서는 프로젝트의 일부입니다. pip를 사용하여 pipenv를 설치합니다. pipenv를 설치한 후 바탕 화면에서 ... Pipenv파이썬도커장고 Django Rest Framework에서 Amazon S3 파일을 다운로드하는 API 생성 AWS S3 읽기 권한이 있는 사용자 준비 을 사용하여 위의 사용자로 로그인했습니다. 또한이 기사에서 다루는 언어 및 라이브러리 버전은 다음과 같습니다. AWS 콘솔에서 S3으로 들어가 적절한 파일을 버킷에 배치합니다. 이번에는 test-qiita 버킷을 만들고 test.txt라는 텍스트 파일을 업로드했습니다. 이 기사에서는 Django REST Framework를 사용하여이 test.txt... django-rest-frameworkPython3boto3장고S3 장고 REST 프레임 워크의 뷰 요약 @permission_classes(...) 및 @renderer_classes(...)와 같은 데코레이터를 사용하여 설정을 추가 할 수 있습니다. APIView를 상속받은 클래스로 뷰를 정의합니다. 여러 가지 제공된 범용 (제네릭) 뷰를 상속받은 클래스로 정의합니다. 범용 뷰는 queryset를 설정하고 연결하기 때문에 기본적인 동작을 시키는 경우는 간략화하여 쓸 수 있다. 또한, 액션 메... django-rest-framework파이썬장고 【RestFramework】 관련 모델 일람을 출력한다 각 도도부현과 시구정촌이 관련된 모델을 준비 Pref는 도도부현 City는 시구정촌을 가리킨다 1. 관리 화면에서 적절하게 모델에 데이터를 등록한다. 이번은 테스트이므로 이런 느낌으로 등록했다. 도도부현 시구정촌 키사라즈, 도미시는 지바현에 묶는다 토와다시는 아오모리 현에 묶는다 삿포로시 주오구는 홋카이도에 연결한다 Serializer의 세세한 작성 방법은 할애합니다. 이번에는 Pref에 붙... django-rest-framework장고 [Django REST Framework] 및 React에서 자세히 보기 react - 17.0.1 react-dom - 17.0.1 DRF와 React를 이용한 Web 어플리케이션의 작성중, 상세 표시의 방법이 잘 모르고 곤란했으므로 이번은 그 상세 표시를 정리해 갑니다. 에서 상세 표시를 할 수 있도록 URL을 설정하고 있습니다. 이번에는 Trend.js에서 목록을 표시하고 PostDetail.js에서 각각의 세부 사항을 표시하는 처리를 구현했습니다. Tren... django-rest-framework장고React [Django REST Framework]에서 React와의 API 연동 react - 17.0.1 react-dom - 17.0.1 지금까지 Django만을 이용한 Web 어플리케이션의 작성을 하고 있었습니다만, 프런트 엔드의 고도화를 할 수 없고, DRF를 이용해 React와 조합해 보고 싶다! React에 관해서는 아직 지식이 적습니다만, 우선 DRF로 작성한 API를 React에 건네주는 부분을 구현을 했으므로 그 순서를 메모가 쓰루에 기술합니다. 에서 커... django-rest-frameworkMac장고React [Django REST Framework] 사용자 지정 사용자로 프로젝트 빌드 지금까지 Django만을 이용한 Web 어플리케이션의 작성을 하고 있었습니다만, 프런트 엔드의 고도화를 할 수 없고, DRF를 이용해 React와 조합해 보고 싶다! React에 관해서는 아직 지식이 적습니다만, 우선 DRF의 감각을 잡아 보려고 생각해, 프로젝트 작성을 했으므로 그 순서를 메모가 굳이 기술합니다. 참고로 DRF는 Django에서 WebAPI 개발을 지원하는 API 프레임 워... django-rest-frameworkMac장고React Django REST Framework on Docker로 Hello World API 만들기 소개 Django REST Framework (DRF)를 사용하여 Docker 컨테이너에서 간단한 Hello World API를 만듭니다. 로컬을 더럽히지 않기 때문에, 코딩도 컨테이너상에서 가고 싶습니다. 몇 번이라도 다시 할 수있는 부담없는 개발 환경의 이미지입니다. Python의 웹 애플리케이션 프레임 워크인 장고를 사용하여 API를 개발하는 데 사용되는 라이브러리입니다. 활용할 수 있... django-rest-framework파이썬장고VSCode도커 병목을 찾으려면 장고 실크를 사용하십시오. HTTP 요청과 데이터베이스 쿼리를 저장하고 확인하기 쉽게 해주는 라이브러리! API의 병목이 된 부분을 빠르게 찾을 수 있습니다 🥺 setting의 MIDDLEWARE와 INSTALLED_APPS에 실크 추가 🥺 settings.py urls.py에 다음 줄 추가 🥺 urls.py migrate 🥺 urls.py에 추가 한/silk/에 액세스하면 측정 결과가 표시됩니다 🥺 ※migrate ... django-rest-framework장고 장고 모델을 특정 조건으로 정렬 models.py 이러한 모델이 있었을 때, Tag 모델은 기본적으로 추가된 순서로 표시되지만, 그 표시 순서를 IdeaTagMap에서 참조된 횟수 순서로 표시할 수 있도록 하고 싶다. 방법으로 models.Manager를 사용하는 것이 가장 빠릅니다. models.py 이 TagManager를 작성하여 순서를 정렬할 수 있습니다. 참고 이미지 트렌드 기능 등은 이들에 한층 더 시간축의 설정... django-rest-frameworkPython3장고 [초학자용] Django・React 추천 서적 정리 초보자의 방향에 무엇을 배울 수 있는지를 쓰면서 특히 좋은 책이나 웹 사이트를 소개합니다. 공부를 시작한 지 얼마 안된 대학 시대는 주위에 IT에 조예가 깊은 친구나 선배가 없었기 때문에 책이나 웹사이트에 의지했습니다. 지식이 없었기 때문에, 하고 싶은 것과 관계가 없는 책도 많이 사 버렸네요・・・. 여러분에게는 돈을 낭비하고 싶지 않기 때문에(웃음), 조금 개요도 쓰면서 추천을 소개해 갑니... django-rest-frameworkReact초학자용초보자장고 django-filter에서 같은 생일 사람을 검색하고 싶습니다! 이 기사는 9일째 기사입니다. 2년 연속 2회째의 참가입니다. 샘플을 만들었습니다. 생년월일을 DateField로 가지고 있으므로, 그대로 django-filter를 사용하면 이런 느낌↓ 생년월일 전부 같은 사람이 아니라, 생일의 연월이 같은 사람을 취득하고 싶습니다만, 이것이라면 「날짜를 올바르게 입력해 주세요」가 됩니다. YYYY-MM-DD 형식으로 입력하지 않았기 때문입니다. DateF... django-rest-frameworkPython3파이썬장고 필터장고 Django REST Framework에서 dynamodb와 상호 작용하는 REST API 만들기 django REST Framework와 boto3에서 AWS DynamoDB에 대한 작업을 수행하는 api를 만듭니다. GET, POST, PUT, DELETE의 조작을 할 수 있도록 한다. 아래와 같은 테이블을 사전에 준비해, 몇개의 데이터를 넣어 둔다 테이블 이름: Fruits hash key: Name 장고 프로젝트 (dynamo_operation)와 app (api) 만들기 sett... django-rest-framework파이썬장고AWS Python-decouple을 사용하여 장고 구성 파일 관리 기본적으로 많은 도입 기사에서는 설정 파일에 각종 설정을 하드 코딩하고 있지만, 소위 SECRET_KEY나 환경 변수 등을 직접 하드 코딩하는 것은 운용적, 보안적인 관점 등에서 실용적으로 생각하면 좋지 않다 . 그래서 설정을 격리할 수 있는 모듈을 도입하고, 별도로 관리하고 거기에서 읽는 것이 하드 코딩을 피하는 수단이 된다. Python에서는 이라는 모듈이 있으므로 Django에서 set... django-rest-framework파이썬Python3장고 【DRF】PUT 메소드를 POST 메소드 대신 사용 Django REST Framework(DRF)에 한하지 않고, REST API에서는 통상, HTTP 프로토콜의 POST 메소드로 인스턴스(=레코드)를 작성해 PUT 메소드로 갱신을 하지만, PUT 로 작성하는 것은 할 수 없는지 조사해 보았는데 방법이 있었으므로 비망록으로서 남겨 둔다. PUT를 사용하여 레코드 업데이트 (예 : 사용자가 한 번 작성한 레코드의 데이터를 편집 한 경우)를 사... django-rest-frameworkPython3장고REST-API Nuxt&Django REST Framework에서 CRUD GET편② 에서 새로운 프로젝트 등을 시작했을 때 설정 등을 일일이 조사하는 것이 귀찮게 되었기 때문에, 정리해 둡니다. 이 기사에서는 Nuxt에서 DRF로 만든 API를 두드려 데이터베이스에서 정보를 얻고 상세한 정보를 클라이언트 측에서 표시시키는 곳까지입니다. 또, 인가 이 기사의 코멘트란에서 모르는 곳을 (들)물어 주실 수 있다고 대답할 수 있습니다. 전회는 inspire.vue 에 직접 코드를 ... django-rest-frameworkPython3파이썬nuxt.js장고 djoser를 사용한 Django REST Framework에서 JWT 인증 기능 구현 은 Django REST Framework에서 기본적인 사용자 인증이나 등록 등의 인증 주위를 지원해주는 라이브러리입니다. 커스텀 모델에 대해서도 사용할 수 있어, Django의 코드를 재이용하는 형태를 취하는 것이 아니라, Single Page Application(이하 SPA)에 의해 피트하는 것 같은 아키텍쳐를 목표로 해 만들어지고 있습니다. 보다 간단한 인증 설정은 에서 설명합니다. ... django-rest-framework파이썬Python3장고 djoser를 사용한 Django REST Framework에서 인증 기능 구현 은 Django REST Framework에서 기본적인 사용자 인증이나 등록 등의 인증 주위를 지원해주는 라이브러리입니다. 커스텀 모델에 대해서도 사용할 수 있어, Django의 코드를 재이용하는 형태를 취하는 것이 아니라, Single Page Application(이하 SPA)에 의해 피트하는 것 같은 아키텍쳐를 목표로 해 만들어지고 있습니다. 이번에는 djoser의 가장 간단한 인증 기... django-rest-framework파이썬Python3장고 Vue.js에서 DRF API로 데이터 보내기 아래의 기사에서 작성한 API에 대해서, 이번은 POST로 데이터를 송신, 데이타베이스에 등록하고 싶다. book/models.py 또한 Vue.js는 jsfiddle에 나열되어 있습니다. 등록하려는 데이터 Book 테이블에 새로운 데이터로 title 필드와 price 필드를 등록하고 싶습니다. id와 created_at는 자동으로 추가되므로 스루로 OK. html javascriptinpu... django-rest-framework파이썬Vue.js장고 Jsfiddle의 Vue.js에서 DRF로 만든 api에 액세스하고 싶습니다. Vue.js의 프로젝트를 웹상에서 간편하게 만들 수 있는 jsfiddle로, Django Rest Framework(이하 DRF)로 작성한 api에 액세스하고 싶고, 시도했습니다. DRF에서 간단한 API 생성과 간단한 Vue.js 프로젝트 생성. Vue.js에서 DRF의 api에 액세스하는 방법과 그 때의 유의점. DRF에서 api 만들기 Vue.js에서 DRF로 만든 api에 액세스 환경... django-rest-frameworkVue.js장고 Vue.js와 Django-Rest-Framework에서 신경 쇠약 앱을 만들어 보자 [그 4] ~ Docker로 MySQL 구축 및 DB 마이그레이션 편 ~ 프로젝트 바로 아래에 docker 폴더를 만들고 바로 아래에 db_data 폴더 (다른 이름으로도 좋습니다)와 docker-compose.yml을 만듭니다. docker/docker-compose.yml db_data 폴더를/docker-entrypoint-initdb.d에 마운트하고 있으므로 db_data 폴더에 임의의 SQL 파일을 두면 컨테이너 시작시(초기 시작 시?)에 해당 SQL 파... django-rest-framework파이썬장고docker-compose도커 이전 기사 보기
EasyBuggy django에서 XSS (by BeEF) · XSS 도구 인 BeEF 사용법 을 사용하여 XSS (cross-site splicting) 기술을 사용해 봅시다. 자바 스크립트를 악용하고 다양한 것 같습니다. 자세한 설명은 모르기 때문에 두고, 실제 동작을 살펴 보겠습니다. EasyBuggy의 XSS 페이지는 다음과 같은 화면입니다. 본래라면 역행의 문자열이 표시되어야 하는 곳의 HTML을 확인해 보면, 다음과 같은 기술이 발견됩니다... 보안취약성장고BeEF Django Rest Framework JWT를 사용하여 계정 관리! 최근, Backend의 API를 만드는 곳은 Django로 만들어 보는 것이 많아, 그 중에서 인증합니다만, Django Rest Framework JWT라는 것이 사용하기 쉬웠으므로 소개합니다. Django Rest Framework JWT는 이름대로 Django Rest Framework에서 지원되므로 쉽게 통합할 수 있을까 생각합니다. 파이썬 - 3.8.6 장고 - 3.1.4 setti... 파이썬장고DRFJWT 사용자 정의 사용자가 django-rest_framework_simple-jwt를 사용하여 사용자를 인증하려고 할 때 빠진 이야기 DjangoREST Framework의 프로젝트에 djoser를 도입하고, api/auth/jwt/create에 대해 POST해도 토큰이 발행되지 않고, 무엇인가라고 생각하고 일단 콘솔에 액세스해 액티브한 유저로 POST했는데, 이하와 같이 오류가 발생했습니다. 주어진 정보에서 활성 사용자를 찾을 수 없습니다! 그래서 곧 오류 문으로 구그를 보면 다음 기사가 아무래도 패스워드가 DB에 들어가... django-rest-frameworkPython3장고JWT Django Rest API + JWT Django Rest API에서 JWT를 사용하여 인증을 구현하는 방법을 살펴 보았습니다. JWT 인증은 다음과 같습니다. 클라이언트 측이 로그인 요구 (username, password)를 발행했을 때, 그 (username, password)가 올바른 것을 판정해 토큰 (JWT)을 돌려준다. 클라이언트는 수신 한 토큰 (JWT)을 localstorage에 저장하고 새로운 요청을 보낼 때 ... 장고JWT 가상 환경 시작부터 장고 프로젝트를 만들고 실행 서버까지 파이썬 설치 Powershell에서 python -m pip install pipenv에서 pipenv 설치 python -m pipenv install에서 pipenv 가상 환경 만들기 pipenv shell에서 가상 환경 시작 완료 보충 pipenv shell 그냥 가상 환경이 없으면 생성 -> 시작까지 해줍니다. 가상 환경을 종료하려면 exit 를 입력 가상 환경을 삭제하려면 pipen... Pipenv장고가상 환경Windows10 Mac에서 장고 (Python3) 환경을 구축해 보았습니다. 이번에는 Python/Django로 웹 앱을 만드는 목적으로, Mac에서 환경 구축을 해 나가는 과정을 확인해 갑니다. 참고 기사 'Python3/Django 프로젝트를 실행할 수 있는 가상 환경 구축' 그 전에 다음 두 점을 확인합니다. 1.homebrew가 설치되어 있습니까? 2. "1"이 완료되면 pipenv가 설치되어 있습니까? 그렇지 않은 경우 터미널을 열고 다음 명령을 실행합니다.... 파이썬homebrewPipenv초보자장고 Python 웹 애플리케이션을 Docker로 실행 이번에는 파이썬 웹 애플리케이션을 배포할 수 있는 Docker 이미지를 만들고, Web Socket을 사용하는 애플리케이션과 Django 애플리케이션을 Docker로 마이그레이션합니다. 그런 다음 정적 콘텐츠도 컨테이너로 이동하여 VM 서버를 닫습니다. VM 서버에 있던 것을 Docker 호스트로 이동해, 컨테이너 기동시에 배달 디렉토리에 바인드 했습니다. docker-compose.yml ... nginx파이썬Pipenv장고도커 Django3.0 프로젝트 구축시의 순서(+MySQL, pipenv) Django3.0을 시작할 때의 메모를 기재한다. pipenv 구축 (이번에는 python3.7 지정) 다음 내용으로 Pipfile을 할 수 있습니다. 장고 프로젝트 시작 config 의 부분이 프로젝트명이지만, 설정 파일계가 안에 놓여지기 때문에, config로서 두는 것이 베터 config 바로 아래에 settings 디렉토리를 만듭니다 setting.py를 복사하여 base.py를 만듭... 장고3.0Pipenv장고 Pipenv를 사용한 가상 환경에서 장고 시작 Pipenv를 사용하여 가상 환경에서 장고를 시작합니다. Pipenv를 사용한 가상 환경에 Django를 배치하면 Docker와 팀 개발에서의 빌드가 항상 같은 결과가 되어 개발이 원활해집니다. 여러 사람이나 Docker를 이용한 개발에서의 모범 사례라고 생각하고 있습니다. 이 문서는 프로젝트의 일부입니다. pip를 사용하여 pipenv를 설치합니다. pipenv를 설치한 후 바탕 화면에서 ... Pipenv파이썬도커장고 Django Rest Framework에서 Amazon S3 파일을 다운로드하는 API 생성 AWS S3 읽기 권한이 있는 사용자 준비 을 사용하여 위의 사용자로 로그인했습니다. 또한이 기사에서 다루는 언어 및 라이브러리 버전은 다음과 같습니다. AWS 콘솔에서 S3으로 들어가 적절한 파일을 버킷에 배치합니다. 이번에는 test-qiita 버킷을 만들고 test.txt라는 텍스트 파일을 업로드했습니다. 이 기사에서는 Django REST Framework를 사용하여이 test.txt... django-rest-frameworkPython3boto3장고S3 장고 REST 프레임 워크의 뷰 요약 @permission_classes(...) 및 @renderer_classes(...)와 같은 데코레이터를 사용하여 설정을 추가 할 수 있습니다. APIView를 상속받은 클래스로 뷰를 정의합니다. 여러 가지 제공된 범용 (제네릭) 뷰를 상속받은 클래스로 정의합니다. 범용 뷰는 queryset를 설정하고 연결하기 때문에 기본적인 동작을 시키는 경우는 간략화하여 쓸 수 있다. 또한, 액션 메... django-rest-framework파이썬장고 【RestFramework】 관련 모델 일람을 출력한다 각 도도부현과 시구정촌이 관련된 모델을 준비 Pref는 도도부현 City는 시구정촌을 가리킨다 1. 관리 화면에서 적절하게 모델에 데이터를 등록한다. 이번은 테스트이므로 이런 느낌으로 등록했다. 도도부현 시구정촌 키사라즈, 도미시는 지바현에 묶는다 토와다시는 아오모리 현에 묶는다 삿포로시 주오구는 홋카이도에 연결한다 Serializer의 세세한 작성 방법은 할애합니다. 이번에는 Pref에 붙... django-rest-framework장고 [Django REST Framework] 및 React에서 자세히 보기 react - 17.0.1 react-dom - 17.0.1 DRF와 React를 이용한 Web 어플리케이션의 작성중, 상세 표시의 방법이 잘 모르고 곤란했으므로 이번은 그 상세 표시를 정리해 갑니다. 에서 상세 표시를 할 수 있도록 URL을 설정하고 있습니다. 이번에는 Trend.js에서 목록을 표시하고 PostDetail.js에서 각각의 세부 사항을 표시하는 처리를 구현했습니다. Tren... django-rest-framework장고React [Django REST Framework]에서 React와의 API 연동 react - 17.0.1 react-dom - 17.0.1 지금까지 Django만을 이용한 Web 어플리케이션의 작성을 하고 있었습니다만, 프런트 엔드의 고도화를 할 수 없고, DRF를 이용해 React와 조합해 보고 싶다! React에 관해서는 아직 지식이 적습니다만, 우선 DRF로 작성한 API를 React에 건네주는 부분을 구현을 했으므로 그 순서를 메모가 쓰루에 기술합니다. 에서 커... django-rest-frameworkMac장고React [Django REST Framework] 사용자 지정 사용자로 프로젝트 빌드 지금까지 Django만을 이용한 Web 어플리케이션의 작성을 하고 있었습니다만, 프런트 엔드의 고도화를 할 수 없고, DRF를 이용해 React와 조합해 보고 싶다! React에 관해서는 아직 지식이 적습니다만, 우선 DRF의 감각을 잡아 보려고 생각해, 프로젝트 작성을 했으므로 그 순서를 메모가 굳이 기술합니다. 참고로 DRF는 Django에서 WebAPI 개발을 지원하는 API 프레임 워... django-rest-frameworkMac장고React Django REST Framework on Docker로 Hello World API 만들기 소개 Django REST Framework (DRF)를 사용하여 Docker 컨테이너에서 간단한 Hello World API를 만듭니다. 로컬을 더럽히지 않기 때문에, 코딩도 컨테이너상에서 가고 싶습니다. 몇 번이라도 다시 할 수있는 부담없는 개발 환경의 이미지입니다. Python의 웹 애플리케이션 프레임 워크인 장고를 사용하여 API를 개발하는 데 사용되는 라이브러리입니다. 활용할 수 있... django-rest-framework파이썬장고VSCode도커 병목을 찾으려면 장고 실크를 사용하십시오. HTTP 요청과 데이터베이스 쿼리를 저장하고 확인하기 쉽게 해주는 라이브러리! API의 병목이 된 부분을 빠르게 찾을 수 있습니다 🥺 setting의 MIDDLEWARE와 INSTALLED_APPS에 실크 추가 🥺 settings.py urls.py에 다음 줄 추가 🥺 urls.py migrate 🥺 urls.py에 추가 한/silk/에 액세스하면 측정 결과가 표시됩니다 🥺 ※migrate ... django-rest-framework장고 장고 모델을 특정 조건으로 정렬 models.py 이러한 모델이 있었을 때, Tag 모델은 기본적으로 추가된 순서로 표시되지만, 그 표시 순서를 IdeaTagMap에서 참조된 횟수 순서로 표시할 수 있도록 하고 싶다. 방법으로 models.Manager를 사용하는 것이 가장 빠릅니다. models.py 이 TagManager를 작성하여 순서를 정렬할 수 있습니다. 참고 이미지 트렌드 기능 등은 이들에 한층 더 시간축의 설정... django-rest-frameworkPython3장고 [초학자용] Django・React 추천 서적 정리 초보자의 방향에 무엇을 배울 수 있는지를 쓰면서 특히 좋은 책이나 웹 사이트를 소개합니다. 공부를 시작한 지 얼마 안된 대학 시대는 주위에 IT에 조예가 깊은 친구나 선배가 없었기 때문에 책이나 웹사이트에 의지했습니다. 지식이 없었기 때문에, 하고 싶은 것과 관계가 없는 책도 많이 사 버렸네요・・・. 여러분에게는 돈을 낭비하고 싶지 않기 때문에(웃음), 조금 개요도 쓰면서 추천을 소개해 갑니... django-rest-frameworkReact초학자용초보자장고 django-filter에서 같은 생일 사람을 검색하고 싶습니다! 이 기사는 9일째 기사입니다. 2년 연속 2회째의 참가입니다. 샘플을 만들었습니다. 생년월일을 DateField로 가지고 있으므로, 그대로 django-filter를 사용하면 이런 느낌↓ 생년월일 전부 같은 사람이 아니라, 생일의 연월이 같은 사람을 취득하고 싶습니다만, 이것이라면 「날짜를 올바르게 입력해 주세요」가 됩니다. YYYY-MM-DD 형식으로 입력하지 않았기 때문입니다. DateF... django-rest-frameworkPython3파이썬장고 필터장고 Django REST Framework에서 dynamodb와 상호 작용하는 REST API 만들기 django REST Framework와 boto3에서 AWS DynamoDB에 대한 작업을 수행하는 api를 만듭니다. GET, POST, PUT, DELETE의 조작을 할 수 있도록 한다. 아래와 같은 테이블을 사전에 준비해, 몇개의 데이터를 넣어 둔다 테이블 이름: Fruits hash key: Name 장고 프로젝트 (dynamo_operation)와 app (api) 만들기 sett... django-rest-framework파이썬장고AWS Python-decouple을 사용하여 장고 구성 파일 관리 기본적으로 많은 도입 기사에서는 설정 파일에 각종 설정을 하드 코딩하고 있지만, 소위 SECRET_KEY나 환경 변수 등을 직접 하드 코딩하는 것은 운용적, 보안적인 관점 등에서 실용적으로 생각하면 좋지 않다 . 그래서 설정을 격리할 수 있는 모듈을 도입하고, 별도로 관리하고 거기에서 읽는 것이 하드 코딩을 피하는 수단이 된다. Python에서는 이라는 모듈이 있으므로 Django에서 set... django-rest-framework파이썬Python3장고 【DRF】PUT 메소드를 POST 메소드 대신 사용 Django REST Framework(DRF)에 한하지 않고, REST API에서는 통상, HTTP 프로토콜의 POST 메소드로 인스턴스(=레코드)를 작성해 PUT 메소드로 갱신을 하지만, PUT 로 작성하는 것은 할 수 없는지 조사해 보았는데 방법이 있었으므로 비망록으로서 남겨 둔다. PUT를 사용하여 레코드 업데이트 (예 : 사용자가 한 번 작성한 레코드의 데이터를 편집 한 경우)를 사... django-rest-frameworkPython3장고REST-API Nuxt&Django REST Framework에서 CRUD GET편② 에서 새로운 프로젝트 등을 시작했을 때 설정 등을 일일이 조사하는 것이 귀찮게 되었기 때문에, 정리해 둡니다. 이 기사에서는 Nuxt에서 DRF로 만든 API를 두드려 데이터베이스에서 정보를 얻고 상세한 정보를 클라이언트 측에서 표시시키는 곳까지입니다. 또, 인가 이 기사의 코멘트란에서 모르는 곳을 (들)물어 주실 수 있다고 대답할 수 있습니다. 전회는 inspire.vue 에 직접 코드를 ... django-rest-frameworkPython3파이썬nuxt.js장고 djoser를 사용한 Django REST Framework에서 JWT 인증 기능 구현 은 Django REST Framework에서 기본적인 사용자 인증이나 등록 등의 인증 주위를 지원해주는 라이브러리입니다. 커스텀 모델에 대해서도 사용할 수 있어, Django의 코드를 재이용하는 형태를 취하는 것이 아니라, Single Page Application(이하 SPA)에 의해 피트하는 것 같은 아키텍쳐를 목표로 해 만들어지고 있습니다. 보다 간단한 인증 설정은 에서 설명합니다. ... django-rest-framework파이썬Python3장고 djoser를 사용한 Django REST Framework에서 인증 기능 구현 은 Django REST Framework에서 기본적인 사용자 인증이나 등록 등의 인증 주위를 지원해주는 라이브러리입니다. 커스텀 모델에 대해서도 사용할 수 있어, Django의 코드를 재이용하는 형태를 취하는 것이 아니라, Single Page Application(이하 SPA)에 의해 피트하는 것 같은 아키텍쳐를 목표로 해 만들어지고 있습니다. 이번에는 djoser의 가장 간단한 인증 기... django-rest-framework파이썬Python3장고 Vue.js에서 DRF API로 데이터 보내기 아래의 기사에서 작성한 API에 대해서, 이번은 POST로 데이터를 송신, 데이타베이스에 등록하고 싶다. book/models.py 또한 Vue.js는 jsfiddle에 나열되어 있습니다. 등록하려는 데이터 Book 테이블에 새로운 데이터로 title 필드와 price 필드를 등록하고 싶습니다. id와 created_at는 자동으로 추가되므로 스루로 OK. html javascriptinpu... django-rest-framework파이썬Vue.js장고 Jsfiddle의 Vue.js에서 DRF로 만든 api에 액세스하고 싶습니다. Vue.js의 프로젝트를 웹상에서 간편하게 만들 수 있는 jsfiddle로, Django Rest Framework(이하 DRF)로 작성한 api에 액세스하고 싶고, 시도했습니다. DRF에서 간단한 API 생성과 간단한 Vue.js 프로젝트 생성. Vue.js에서 DRF의 api에 액세스하는 방법과 그 때의 유의점. DRF에서 api 만들기 Vue.js에서 DRF로 만든 api에 액세스 환경... django-rest-frameworkVue.js장고 Vue.js와 Django-Rest-Framework에서 신경 쇠약 앱을 만들어 보자 [그 4] ~ Docker로 MySQL 구축 및 DB 마이그레이션 편 ~ 프로젝트 바로 아래에 docker 폴더를 만들고 바로 아래에 db_data 폴더 (다른 이름으로도 좋습니다)와 docker-compose.yml을 만듭니다. docker/docker-compose.yml db_data 폴더를/docker-entrypoint-initdb.d에 마운트하고 있으므로 db_data 폴더에 임의의 SQL 파일을 두면 컨테이너 시작시(초기 시작 시?)에 해당 SQL 파... django-rest-framework파이썬장고docker-compose도커 이전 기사 보기