profile
Qué será, será

Django Annotate와 Union 사용 시 발생하는 문제

장고에서 Annotate 와 기존 필드를 Union 하려면 좀 이상하게 작성해야한다.결론적인 문제점은 Annotate 된 필드는 쿼리의 하위에 작성된다. Values 에 쓰인 순서대로 나왔으면 좋겠지만 그렇지 못한다.결과가 이상하게 나오는 걸 알 수 있다.유니온의 순서

2020년 3월 11일
·
0개의 댓글
·

Django 에서 PolymorphicSerializer 와 WritableNestedModelSerializer 를 같이 사용하기

개요 PolymorphicSerializer 를 사용하고 있을 때 프론트에 주고 받는 데이터의 형태를 같게하기 위해 WritableNestedModelSerializer 를 사용할 때가 왔다. PolymorphicSerializer, WritableNestedMode

2020년 2월 14일
·
0개의 댓글
·

Pycharm 에서 AssertionError 가 발생하면 브레이크 포인트를 멈추는 방법

Pycharm 에서 테스트 코드를 짤 때 AssertionError 가 발생할 일이 상당히 많을 것이다. AssertionError 가 발생한 부분에서 정확히 디버깅 하고 싶을 때 Pycharm 의 기능을 사용하면 좋다.우선 하단의 5. Debug 부분을 클릭붉은 점

2020년 2월 10일
·
0개의 댓글
·