장고

포스트: 53
Tags

Posts

53 posts

[디버깅 로그] inspectdb 를 이용한 Django 모델 필드 인식 오류 해결

가끔, Database 를 만든뒤 이를 Django 모델로 선언하고 ORM 문법에 따라 프로그래밍을 하다보면 model object 에서 해당 필드가 마치 없는것처럼 에러를 내뱉는 경우가 있다. model object 의 필드 참조에 대하여 AttributeError 혹은 KeyError 가 발생할때 이다. 이럴때 사용하는 방법은, inspectdb 명령어를 이용하여 필드 선언방식에 도움을 받는것 !!! inspectdb 가 뭔짓을 하는 명령어 인지는 여기 를 가면 확인할 수 있다간단히 말해, 기존 테이블 필드 정보를 자동으로 Django model 파일로 생성해주는 기능!! 모델을 직접 선언하기 귀찮을때 사용하면 딱인데,, 문제가 하나 있다.필드의 모든 세부 사항들 까지 다 적용해주진 않는 다는

[파이썬 장고] Django 의 ContentType Framework - GenericRelation 활용하기 #1

이 글은 장고 v1.10 (현재 시점 최신버전) 을 기준으로 작성된 것입니다. =============================================================== 최근에 장고를 열심히 하고있다... 사실상 장고만 하고있다고 봐야지.. -ㅅ-;; ㅋㅋ그러니 장고를 계속 요모조모 뜯어볼 수 밖에 없는 현실이다. 최근에 보고있던 것이 바로 장고에서 제공하는 ContentType 프레임웤이라는 것인데...이것의 활용을 가지고 최근에 삽질을 좀 많이 한 바람에 그냥 내 나름대로 알게된것들을 조금 적어보고자 한다. 공식 도큐먼테이션을 잘 읽어보면 뭐 해석잘하는 분들이야 알아서 잘 하시겠지만 그 글을 읽기도 싫고, 적당히 개념만 쉽게 알고 싶다는 분들은 쭉 한번 읽어보시길 바란다.

PyCharm Community 에서 Django 설치 (Install Django on PyCharm Community version)

PyCharm Community 에서 Django 설치 (Install Django on PyCharm Community version)

*PyCharm Community Edition Version 2016.3 기준 (Based on PyCharm Community Edition Ver 2016.3) 1. PyCharm >> Configure >> Settings 이동( Move to Settings Menu) 2. Project Interpreter 선택 (Select Project Interpreter) 3. Project Interpreter 에서 VirtualEnv 선택 또는 우측 톱니바퀴 버튼 누르고 Create VirtualEnv 버튼 눌러서 신규 생성 (Select VirtualEnv in Project Interpreter list or Create VirtualEnv by clicking gea

[영화] 장고:분노의 추적자 _ 2016.3.

[영화] 장고:분노의 추적자 _ 2016.3.

23camby's share|2016년 3월 15일

괜히 쿠엔틴타란티노가 아니다.적어도 폭력의 영상화에서 만큼은 이만한 대가도 없을 듯, [황혼에서 새벽까지]에서 찌질한 동생으로 나온 것이 쿠엔틴 타란티노의 첫 대면이여서사실 그다지 유쾌한 인상은 아니였는데 (그땐 나도 어렸으니)나에게 깊은 인상을 주었던 영화들중에 쿠엔틴 타란티노의 영화들도 꽤 많이 있다는 걸 깨달았다 (!!)마셰티# 라던가 바스터즈 (이건 왜 리뷰가 없지?) 같은걸 보면 의외로 취향저격?! 장고도 끝내준다.가끔씩 어이없이 잔인한 장면들도, 어이없는 장면도 많고, 그 묘한 불화감에서 웃기기까지 하다.거침없이 악역을 척살해나가는 모습에서 카타르시스가 터지면서도 긴장을 풀수없게 조여준다.하지만 마지막에는 역시 쿨하게 권선징악의 모습으로 끝장내버리는 것이 진짜 남자의 로망이라 하지 않을