기본적인 데이터 타입 에러

hyuckhoon.ko·2023년 8월 7일
0

TIL

목록 보기
64/69

내 약점

자료형(데이터 타입) 에러를 파악하는데 시간이 오래 걸린다.
C언어를 배우지 않았던 건 아닌데, 돌이켜 보면 C언어에서도 자료형 개념을 어려워 했었다ㅎㅎ

코드 - 에러 찾기

class Profile(models.Model):
    ...생략...

    CASH_RECEIPT_TYPE_CHOICES = (
        (0, "소득공제"),
        (1, "지출증빙")
    )
    cash_receipt_type = models.CharField(
        verbose_name="현금영수증 용도",
        max_length=5,
    )


    class Meta:
        db_table = "auth_user_profile"

위의 코드에서 잘못된 부분이 보이는가?


원인

CharField로 선언된 필드에 Integer값(0, 1)을 저장하려 하고 있다.

1개의 댓글

comment-user-thumbnail
2023년 8월 7일

좋은 글 감사합니다. 자주 올게요 :)

답글 달기

관련 채용 정보