django 에서 choices 필드 에서 대응 하 는 필드 값 가 져 오기
class Area(models.Model):
Area_Level = (
(0, u' '),
(1, u' 、 '),
(2, u' 、 '),
(3, u' 、 '),
)
areaname = models.CharField(max_length=30,unique=True, verbose_name=' ')
code = models.CharField(max_length=20,blank=True, default="", verbose_name=' ')
parentid = models.IntegerField(verbose_name=' id', null=True)
level = models.IntegerField(choices=Area_Level,verbose_name=' ', null=True)
object.get_level_display()데이터베이스 조작 문 구 를 Django 에 표시 합 니 다.
설정 에 이것 을 추가 해 야 합 니 다.
LOGGING = {
'version':1,
'disable_existing_loggers':False,
'handlers':{
'console':{
'level':'DEBUG',
'class':'logging.StreamHandler',
},
},
'loggers':{
'django.db.backends':{
'handlers':['console'],
'propagate':True,
'level':'DEBUG'
},
}
}
이렇게 명령 을 실행 할 때 콘 솔 에 해당 하 는 sql 문 구 를 인쇄 합 니 다.이 편 은 django 에서 choices 필드 에서 대응 하 는 필드 값 을 가 져 오 는 것 이 바로 작은 편집 이 여러분 에 게 공유 하 는 모든 내용 입 니 다.참고 하 시기 바 랍 니 다.여러분 들 도 저 희 를 많이 사랑 해 주 셨 으 면 좋 겠 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Django의 질문 및 답변 웹사이트환영 친구, 이것은 우리의 새로운 블로그입니다. 이 블로그에서는 , 과 같은 Question-n-Answer 웹사이트를 만들고 있습니다. 이 웹사이트는 회원가입 및 로그인이 가능합니다. 로그인 후 사용자는 사용자의 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.