dependencyerror
-
[Django] ImportError: cannot import name 'Class' from 'app.models' (클래스 간 circular dependency)프로그래밍/Django & Flask 2020. 11. 30. 19:50
User 클래스에 Post 클래스 기반 M:N 관계를 설정하려고 했는데 다음과 같은 에러가 발생했다. ImportError: cannot import ~ 찾아보니 해당 에러는 클래스간 circular dependency가 발생했기 때문이라고 한다. post/models.py from member.models import MyUser class Post(models.Model): # 글아이디는 자동생성 posting_writer = models.ForeignKey(MyUser, on_delete=models.CASCADE) member/models.py from post.models import Post class MyUser(AbstractUser): bookmark = models.ManyToManyF..