분류 전체보기 4

[Django] 커스텀 유저 생성 시 입력 받는 파라미터

python manage.py createsuperuser 입력 시 원하는 파라미터가 뜨지 않을 때 커스텀 유저를 생성 한 후 슈퍼유저를 생성하고 싶을때 원하는 요소를 기입하는 부분이 뜨지 않을때 REQUIRED_FIELDS = ['email'] # 명령어를 입력할때 필수로 입력해야하는 필드 REQUIRED_FIELDS를 입력하여 원하는 요소들을 넣어주면 정상적으로 입력을 받는 것을 확인 할 수 있다.

Django 2023.11.19

[Django] No migrations to apply

django에서 변경사항이 있음에도 migration이 적용되지 않을때 보통 migrations 폴더를 직접 건드렸거나 DB를 직접 건드렸을 때 발생하는 오류이다 1) python manage.py makemigrations 2) python manage.py showmigrations 3) python manage.py migrate --fake {app} zero - ex) python manage.py migrate --fake accouts zero 4) migrations 폴더 안의 __init__.py를 제외한 파일 삭제 5) python manage.py makemigrations 6) python manage.py migrate --fake-initial 위 방식은 이전의 migrate 내..

Django 2023.11.19

리스너가 없습니다, 개체 참조가 개체의 인스턴스로 설정되지 않았습니다, 리스너가 현재 접속 기술자에서 요청한 서비스를 알지 못합니다

ORACLE DB에서의 문제 과제를 위해 Visual Studio에 오라클DB를 연결하는 과정에서 많은 오류가 있었는데 그 중 아래와 같은 오류가 가장 골치 아프다고 생각한다. 해당 글에서 나오는 오류는 Visual Studio에서 뿐만 아니라 Oracle Developer에서 발생하는 오류의 경우에도 같은 원인을 바탕으로 한다. 해당 글은 오라클 디비 21을 사용하고있다. 개체 참조가 개체의 인스턴스로 설정되지 않았습니다. 레퍼런스 오류이다. 거의 대부분이 listener.ora 혹은 tnsnames.ora 파일의 문법적인 오류가 원인이다. 인터넷의 포스트들이 hostname을 문제로 꼽지만, hostname의 문제뿐만 아니라 전체적으로 확인 해야할 문법적 문제이다. 아래의 경우처럼 열고닫는 괄호가 누..

DB 2023.03.08