django SITE_ID 변경 이슈 해결방법(SITE_ID 고정하기)

hodu·2022년 8월 6일
0

DB가 꼬여서 삭제할 때 마다 example.com이 자동생성되어 SITE_ID가 계속 변경되는 이슈가 있었다.

매번

SITE_ID = 1
SITE_ID = 2
SITE_ID = 3
SITE_ID = 4
...

를 하면서 시간만 낭비했는데, SITE_ID를 고정하는 방법을 찾게 되어 공유한다.

python manage.py shell

shell에 접속하여 아래와 같은 명령어를 순서대로 작성한다.

from django.contrib.sites.models import Site
q = Site.objects.get(id=1)
q.delete()
site = Site.objects.create(pk=1,domain='원하는URL',name='원하는URL')

그러면 원하는URL이 1번으로 등록된 것을 확인할 수 있다.

profile
안녕 세계!

0개의 댓글