질문&답변
Field 'id' expected a number but got '미분류'
아 근데 해결이 됐다기엔 애매한게 당연히 category로 미분류라는 문자열이 안넘어가니 category 배지가 뜨질 않네요; 해결 부탁드립니다
- 좋아요수
- 0
- 댓글수
- 3
- 조회수
- 1025
질문&답변
아 근데 해결이 됐다기엔 애매한게 당연히 category로 미분류라는 문자열이 안넘어가니 category 배지가 뜨질 않네요; 해결 부탁드립니다
질문&답변
왜인진 모르겠는데 category = '미분류' 를 category = None 로 바꾸니 해결됐습니다
질문&답변
migration 파일을 모두 지우고 다시 했더니 작동이 되었습니다. migration을 해도 반영이 잘 안되는 경우가 있나보네요.. 오래 걸려 찾았습니다 ㅠ
질문&답변
답변 감사합니다. models.py from django.db import models import os class Post (models.Model) : title = models. CharField ( max_length = 50 ) hook_text = models. CharField ( max_length = 100 , blank =True ) content = models. TextField () head_image = models. ImageField ( upload_to = 'blog/images/%Y/%m/%d/' , blank =True ) file_upload = models. FileField ( upload_to = 'blog/files/%Y/%m/%d/' , blank =True ) created_at = models. DateTimeField ( auto_now_add =True ) updated_at = models. DateTimeField ( auto_now =True ) # author: 추후 작성 예정 def __str__ ( self ) : return f" { self .pk } { self .title } " def get_absolute_url ( self ) : return f'/blog/ { self .pk } ' def get_file_name ( self ) : return os.path. basename ( self .file_upload.name) def get_file_ext ( self ) : return self . get_file_name (). split ( '.' )[ - 1 ]