728x90
반응형

python manage.py makemigrations 하는데 오류가 떴다...

no changes detected

 

에러 발생 이유

연동된 database에서 변경된 부분이 없을 때 발생한다고 한다...

 

해결방법

 

setting.py의 INSTALLED_APPS에 추가해주면 된다. 

polls.apps.PollsConfig

나는 위의 코드를 추가해 주었고

 

polls 파일 안에 있는 apps.py에 polls가 있는지 확인한다. 없으면 추가하면 된다!

 

 

터미널에 이제 해보면 되는데  기존 방식과의 차이점은 뒤에 polls를 붙이는 것이다.

python manage.py makemigrations polls

 

 

이렇게 하면 될 것이고

 

 

 

migrate 마저 해주면 

 

해결될 것이다!

728x90
반응형
728x90
반응형

수업을 듣는 도중 사진처럼 builder() 메소드를 찾을 수 없다는 에러가 계속 떴다.

 

다시 코딩하고 정답인 코드로 바꿔봐도 같은 결과여서 엄청 답답했다..

 

cannot find symbol method builder()......

 

구글링을 해보았을 때

 

1. Lombok 플러그인 설치

2. Preferences > Build, Execution, Deployment > Compiler > Annotation Processors 에서 Enable annotation processing 박스에 체크

 

이 둘은 처음부터 해놓은 상태... 

 

okky 사이트에서 (https://okky.kr/article/669701) 해답을 찾았다.

 

build.gradle dependencies 밑에 줄을 추가해주면 해결이 된다!

annotationProcessor('org.projectlombok:lombok')
testAnnotationProcessor('org.projectlombok:lombok')
728x90
반응형

+ Recent posts