django drf를 이용한 api 테스트 + 토큰 인증

이전 포스팅에 이어서 인증절차를 추가하여 보자. 나중에 React와 연동 할 것이므로 Token기반으로 진행해볼 것이다. 로그인된 사용자만 글을 등록할수 있도록 기능을 추가 구현해보자.인증방법은 ‘rest_framework.authentication.TokenAuthentication’를 사용한다. Django DRF 설정 프로젝트의 settings.py 설정 앱의 모델 설정 유저 필드를 추가하여 사용자를 이용할수 있도록 설정을 변경합니다. 유저생성 모델 적용 모델을 적용하려하면 기존에 user계정정보가 없어서 경고가 나타날것인데 위 이미지를 참고해서 조치하도록 … Read more

django drf를 이용한 api 테스트

ChatGPT를 이용한 테스트는 어느정도 해본 것 같아서 근본적인 이해를 위하여 진행하였다.이번 실습은 윈도우 기반 pc에서 진행되었다. Django DRF Django DRF란? Django DRF테스트를 위한 환경설정 파이썬 가상화 설정 패키지 설치 프로젝트 시작 앱 생성 프로젝트 앱 등록 Django DRF테스트를 위한 API 구성 프로젝트 urls.py와 앱의 models.py, serializers.py, views.py, urls.py 설정이 필요하다. 프로젝트 urls.py 앱 models.py 앱 … Read more

python 기초 스터디

python 다시 공부 하며 정리. 가끔씩 필요한것만 사용하기도하고, 요즘 ChatGPT가 워낙 잘 알려주긴 하지만 코드 수정하려면 알고 있는게 좋다. [참고자료](https://www.w3schools.com/python) Print(출력) Input(입력) code-runner를 이용하는 경우 terminal실행되도록 설정 필요. 테스트 뷰 Condition(조건문) 위에서 부터 아래로 실행되며, True(참)일때 결과를 출력하게 되고 만약에 참이 없으면 마지막 else가 출력된다. Comparison Operator(비교연산자) > Greater than >= Greater than or Equal … Read more

code-server ssl배포

web ide로 사용 할수있는 code-server를 TLS/SSL적용하여 배포하는 방법을 소개 합니다.약간의 설정방법을 변형하여 HAProxy를 맨 앞에 놓고 nginx와 code-server를 docker container를 이용하여 구성합니다. 본 문서는 개인 테스트 환경 설정을 위하여 작성되었습니다. HAProxy haproxy는 tcp모드를 이용하여 https로들어오는 트래픽을 통과 실킬 겁니다.http모드로 동작시키면서 443으로 접속하려면 ssl 인증서를 HAProxy에 직접 설정해줘야 해독을 할수 있어서 tcp모드로 동작시킵니다. Code-Server 배포 nginx.conf … Read more

unity | webGL Game on Kubernetes

유니티 챌린지로 데모 게임(김치런)을 만들고 webGL Build 후 unity에 업로드 및 unity에서 제공하는 링크로 데모게임 까지 테스트 완료하였습니다. 하지만 개인 테스트 K8S에 업로드 하고 싶어서 이것저것 테스트 해보고 업로드 하게 되었습니다. 완성된 데모게임 https://play.unity.com/en/games/40499aa7-3656-45cf-ab52-60a0e0c10a82/demo2sdjo Unity 설정 변경 에디터 종속을 제외하기위한 설정으로 압축방식을 바꿀겁니다. https://docs.unity.cn/kr/2023.2/Manual/webgl-deploying.html https://stackoverflow.com/questions/72453065/unable-to-parse-build-build-framework-js-br Build 압축방식 변경 Edit > Project Settings > Player > … Read more

unity | pivot 설정을 했으나 Anchor위치가 안바뀔때

유투버 노마드코더님의 영상을 보고 게임만들기를 따라 하는 중 Anchor위치가 안바뀌는 문제가 발생했다. 김장게임 강의 영상(유튜버 : 노마드코더) 설정 과정 Inspector 설정값 Sprite Mode를 Single로 설정, Pivot을 Bottom으로 설정하였다.그러나 반영이 되지 않았다. Sene설정 영상과 내 에디터 화면을 비교하다보니 문제가 무엇인지 발견하였다.Sene에서 설정을 Center > Pivot으로 변경하면 해결되는 간단한 이슈였다.

Hierachy와 객체, 개체란?

Hierachy? 유니티를 이용한 간단한 게임 개발 프로젝트를 따라하려고 하다보니 Hierachy가 보여서 좀 더 찾아보기로 하였음. 대락적으로 계층 구조 같은 느낌으로 알고는 있는데 이번기회에 좀더 알아보기로함. linux에서 directory에 속한 폴더 및 파일 구조를 볼때도 tree 커멘드를 이용해서 보면 트리형태로 나오는데 이것도 계층구조다. 찾아봐도 특별히 중요한 내용이 보이는 것은 아니고 하위 객체가 상위 객체에 포함된다정도로 이해하면 될 … Read more

vscode c언어 오류 – C6328

C6238오류가 발생하였는데 잘 읽어보면 int64가아니고 int를 넣으라는 의미 로 보인다. vscode 상단에있는 x64를 x86으로 32bit로 변환해주면 오류가 없어진다.