2018년 11월 22일 목요일

[Django] error


 OS Ubuntu 16.04.4 LTS
 VERSION python 3.5.2

 Django 2.1.2


   요약
* manytomanyField를 filter 하면 기능 두개를 해결할 수 있을 것 같아서
* manytomanyField filter 공식 문서
* ForeignField('Test', on_delete=models.CASCADE)와 ForeignField(Test, on_delete=models.CASCADE)는 다르다. 'Test'를 썼을 때, posts doesn't provide model 'test'라고 했는데, Test로 바꾸자 ./manage makemigrations가 바로 성공했다.
* 'NoneType' object has no attribute '_meta' -> 에러 해결방법은 못찾았는데, 이 에러 일어난 원인이 tagging의 get_by_model 함수를 쓰려다 일어난 문제라서 예제를 찾아봤다.

댓글 없음:

댓글 쓰기