Django 타임어택을 하는 도중 makemigrations 과정 중 SystemCheckError가 나왔는데,
시간 제한을 두고 django 실습을 진행 중이였는데, 처음 봤던 에러가 떠서 당황을 했었다.
donggeunim@marinred MINGW64 ~/Desktop/sprta_bc/django_timeattack (user)
$ python [manage.py](http://manage.py/) makemigrations
**SystemCheckError: System check identified some issues:**
ERRORS:
auth.User.groups: (fields.E304) Reverse accessor 'Group.user_set' for 'auth.User.groups' clashes with reverse accessor for 'user.User.groups'.
AUTH_USER_MODEL = 'user.User’ 을 넣으니 해결되었음!!
Django makemigrations, '모듈' 개체는 반복할 수 없습니다.
Traceback (most recent call last):
File "C:\Users\Emanuele\Desktop\Django_Env\lib\site-packages\django\urls\resolvers.py", line 591, in url_patterns
iter(patterns)
TypeError: 'module' object is not iterable
TypeError: 'module' object is not iterable 이 에러가 왜 뜨지?? 하면서 이곳처곳 찾아보고 있었는데,
django를 하던 도중 app_name을 진행하지 않아서 생긴 오류였다.
꼼꼼하게 내가 할 수 있는 과정들을 체크하면서 진행해야 할 것 같다!
간단한 실수이지만, 찾지 못하면 에러가 길게 진행된다. 오류가 어떤 오류인지 확인하고 내가 판단하여 고칠 수 있도록 해야겠다.
app_name="user"
urlpatterns = [
]
Error가 뜰 때는 정말 어디서 난지 모르겠고, 어디를 손봐야될지 모르는 경우가 많았는데,
알고보면 내 실수나 과정 중 빼먹은 경우가 많았다.
앞으로 실습, 프로젝트를 진행할 때는 더욱 꼼꼼히 진행하여 오류를 줄일 수 있도록 해야겠다.