분류 전체보기

BackEnd Knowledge

윈도우 도커(Docker) 설치 시 발생하는 에러 [Docker Desktop requires a newer WSL kernel version.]

window에 docker를 설치 한 후 실행을 시켜보면 해당 메시지와 함께 실행이 안되는 경우가 있을것이다. Docker Desktop requires a newer WSL kernel version.=> 대충 Linux 커널을 업데이트 해야한다는 말. 해결방법은 매우매우 간단하다. 1. window powershell을 켠다2. wsl --update 를 입력한다. ✅ 해결 완료!!

BackEnd Knowledge

마이크로 서비스 아키텍처 (MSA) 그리고 모놀리식 아키텍처

요즘 웹 개발 프로젝트를 진행함에 있어 어떠한 프레임워크를 사용하는 것이 좋을지 고민하고 조사를 하던 중 MSA 라는 개념을접하게 되었다. MSA 라는 개념이 많이 대두되고 있는데 그렇다면 도대체 MSA란 뭘까? 그리고 이러한 아키텍처가 프레임워크와 무슨 관계가 있을까?  궁금증을 해소 해보도록 하자. 그전에, 마이크로 서비스 아키텍처의 반대 개념인 모놀리식 아키텍처에 대해 먼저 알아볼 필요가 있다.두 개념모두 애플리케이션을 구성하는 구조에 대한 개념이다.  모놀리식 아키텍처 (Monolithic Architecture) 모놀리식 아키텍처란?  전통적인 아키텍처를 지칭한다. 애플리케이션의 모든 구성요소가 한 프로젝트 안에 통합되어 있는 형태를 말한다.모놀리식 아키텍처는 모든 프로세스가 결합되고 연동되어 ..

Framework/Django & DRF

[Django] 초심자에게 발생하는 에러 : didn't return an HttpResponse object

Views에 함수 생성 후 호출하는 과정에서 error 발생,둘러보니 Django를 입문하는 초심자들이 빈번하게 겪는 현상이다.  ⏬ 오류내용The view onememos.views.index didn't return an HttpResponse object. [해결 과정]사실 해결 과정이라 할 것도 없다.  선언한 메소드에 return을 깜빡했을 확률이 99%render 함수를 써버리느라 return을 적는걸 깜빡.,,,ㅎ

Framework/Django & DRF

[Django] table 생성 시 Value Error

[문제 상황]User table을 생성하는 과정에서 migration은 성공했으나 migrate 시도 중에 error가 발생했다. ⏬ 오류내용ValueError: The field admin.LogEntry.user was declared with a lazy reference to 'shortener.users', but app 'shortener' doesn't provide model 'users'. [해결 과정]1. app 내 migrations 디렉토리에 __init.py__ 를 제외한 모든 파일을 삭제2. db.sqlite3 파일 삭제 3. 다시 makemigrations 과정부터 실시    >> python manage.py makemigrations    >> python manage.py..

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