All Articles

TIL&TEL 20.01.20 ~ 20.01.26

TIL( Today I Learned)

  • 20-01-20 월

    • DB 샘플 데이터 채우기
    • 프론트 페이지 재구성하기
    • 17:00 2팀 회의
    • 가안에 대해서 피드백 받음
  • 20-01-21 화

    • 프론트 페이지 추가
    • DB 수정하기
    • 프로젝트 세팅 협의
    • api 명세서 작성
  • 20-01-22 수

    • 장고 프로젝트 앱구조 세팅
    • 환경 변수 설정
    • DB 이식
    • DB 만들기
    • django 이식
    • requiremenents.txt 만들기
  • 20-01-23 목

    • model 작동 테스트
    • DB 기본 데이터 입력하기
    • 작동확인
    • readme.md 작성
    • 테스트 코드 작성 확인
    • 푸쉬하기전 확인
    • 깃 서버 등록하기
  • 20-01-24 금

    • pytest + model_mommy 적용하기
    • API 주소 통합하기
    • API views 생성하기
    • Test 생성하기
  • 20-01-25 토

    • 설연휴
  • 20-01-26 일

    • 설연휴

TEL (Trial and Error Log)

  • 20-01-22

    • 등록된 app, 쉼표 빼먹어서 에러
  • 20-01-24

    • Forbidden (CSRF cookie not set.): /api/channel/
    • csrf Middleware 해제
    • 장고로 만든 페이지에서 request 한것만 자동으로 걸러줌.
    • 그러지 않을 경우는 해제해야한다.
    • django model field
    • AutoField (자동으로 증가하는 값)
    • BigAutoField(자동으로 증가하는 Big Integer)
    • Id는 명시하지 않으면 자동으로 AutoField 생기고 적용이 된다.
    • : <==
    • model to python serializing 헷갈림
    • instance save 빼먹음
    • text로 보내는 거랑 json으로 보내는거랑 다르다.
    • news <= (‘news’,)
    • 리스트 형이 아닌 자료에 값을 입력할때 뒤에, 붙이니 이상하게 입력하고 있었다.
    • ‘In order to allow non-dict objects to be serialized set the ’
    • TypeError: In order to allow non-dict objects to be serialized set the safe parameter to False.
    • Json response, dict형이 아니면 safe=false 해줘야한다.