분류 전체보기

💾/📝TIL

230512

SSO 관련 공부 중 생각보다 헷갈리는 부분이 발목을 잡아서 관련 자료 검색 및 이해하면서 정리하려는 중... 조만간 블로그에 해당 내용 정리해서 올려야겠다.

💾/📝TIL

230509

SSO 구축 유형 모델에 대해 엄청나게 요약한 그림

🛠️Framework/🚀Django

DRF API 뷰 작성 방법

Django REST Framework에서 제공하는 세 가지 방식의 API 뷰 작성 방법이 있다. @api_view 데코레이터 APIView 클래스 viewsets.ModelViewSet 클래스 각 방식에 따라 뷰를 작성하는 방법과 router 연결 방법이 다름으로 주의해야한다. @api_view 데코레이터 기존의 Django 뷰와 유사한 함수 기반 뷰를 작성하는 방식입니다. 이 데코레이터를 사용하여 각 HTTP 메소드에 대한 적절한 응답을 반환할 수 있습니다. 이 방식은 간단한 API를 작성할 때 유용하다. #views.py from rest_framework.decorators import api_view from rest_framework.response import Response @api_vie..

💻Develop/🛝Kubeflow

[Kubeflow] Pipeline 단순 입출력 그리고 패키지 설치

더보기 Kubeflow 시리즈 2023.04.17 - [💻Develop/🗂️ETC] - Kubeflow Pipeline Volume 사용하기 Kubeflow Pipeline의 입출력에 대해 간략하게 정리하려고 한다. 기본적인 String, number, List, Dictionary 타입을 파이프라인 내부 컴포넌트끼리 주고받을 수 있지만 InputPath, OutputPath를 통해 주고 받는 것 또한 가능하다. 기본 입출력 String 예제 import kfp from kfp import dsl from kfp.components import func_to_container_op from kfp.dsl import pipeline @func_to_container_op def greet(person: ..

💾/⌨️Keyboard

FC660M PD Ash Yellow Silent red

레오폴드 FC660M PD 제품 사용 후기구매 사이트 : https://www.leopold.co.kr/Shop/Item.php?ItId=1550022156  https://www.leopold.co.kr/Shop/Item.php?ItId=1550022156스위치 : 갈축(넌클릭) 청축(클릭) 적축(리니어) 흑축(리니어) [품절] 저소음 적축(리니어)    (+2,500) 백축(넌클릭)    (+2,500) [품절] 은축(리니어)    (+2,500) [품절]www.leopold.co.kr가격 : ₩ 148,500구매 및 이용 기간 : 2020년 ~ 계속 이용중옵션은English, Silent red(저소음 적축) 으로 선물받은 키보드 소리에 민감한터라 일하는데 키보드가 신경쓰여 소리가 가능한 덜나면 좋..

💻Develop/🛝Kubeflow

[Kubeflow] Pipeline Volume 사용하기

개요 Kubeflow의 환경을 구성하려다 실패했다. 용량이 생각보다 많이 필요해서 내가 직접 돌리는건 불가능해 제공받았다. 제공 받은 Kubeflow에 들어가 Notebook도 만져보고 Pipeline도 만들어보고 했는데 파일을 생성하면 내가 원하는 위치에 파일이 없어 당황했다. 해결 방법을 찾기 위해 삽질을 며칠을 걸쳐 했는데 생각보다 쉬운 방법에 허탈했다. 그 쉬운 방법에 대해서 가볍게 적어두려고 한다. 해결방법 제공 받은 서버이다보니 나 외에 다른 사람들도 사용하고 있었다. 그 때문에 만들어진 Notebook이 꽤 있었는데, Kubeflow의 경우 Pipeline을 서버에서 돌리는게 아니라 UI에서 Pipeline을 올리고 직접 구동시키는 경우엔 서버를 랜덤으로 선택해서 진행한다고 한다. 거기에 무..

💻Develop/🐍Python

Python Proxy

개요 모바일로 측정한 후, 운영하고 있는 서버에 측정한 데이터를 보내야 하는데 보안 문제로 인해 바로 데이터를 보낼 수 없는 문제가 생겼다. 그래서 중간에 데이터를 받아서 전송할 수 있는 중계기를 만들어야 한다고 한다. Python으로 Proxy 서버를 열어서 모바일 앱으로 전송된 데이터를 받아 Django 서버로 전달하여 저장 및 정보를 띄운다. 개발 Python 3.9.16 pip install requests socketserver 전체 코드 import urllib.request from urllib.parse import parse_qs, urlparse import requests import sys from http.server import BaseHTTPRequestHandler, HTTP..

🛠️Framework/🚀Django

Django CORS 설정 오류 해결

Django CORS 설정 다른 사람이 개발하던걸 이어서 보수작업을 진행하고 있는데 Django 버전이 1.4이기에 무언가 추가하려고 하면 이것 저것 손봐줘야한다. 그런 상황에서 다른 기능을 위해 CORS를 설정 해야하는 상황이 생겼다. 구글링을 통해 다른 사람들이 올린 CORS 설정방법을 통해 진행했다. 설치 : pip install django-cors-headers setting.py 파일 안에 아래와 같은 설정을 추가했다. INSTALLED_APPS = [ 'corsheaders', ... ] MIDDLEWARE = [ 'corsheaders.middleware.CorsMiddleware', 'django.middleware.common.CommonMiddleware', ... ] CORS_ORI..

Guraeng
'분류 전체보기' 카테고리의 글 목록 (2 Page)