• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    해결됨

도메인주소에서 로컬주소처럼 포스트가 보여지지 않습니다

20.01.08 14:10 작성 조회수 76

0

도메인/admin/으로 들어갔는데 로컬주소/admin/에서 저장했던 스태프 아이디가 도메인에서는 안먹힙니다 ㅠ 어떻게 해야 할까요?

답변 1

답변을 작성해보세요.

0

안녕하세요. 이건 당연한 현상입니다. 왜냐하면 로컬에서 

python manage.py createsuperuser

로 만든 아이디는 로컬 db에만 저장되어 있기 때문입니다. 우리는 django 기본 설정인 sqlite3를 사용하고 있으므로, 로컬컴퓨터의 db.sqlite3 파일에 저장되어 있습니다. 

서버에는 우리 로컬 컴퓨터와 무관한 db가 새로 생성됩니다. 여기에서 만약 

python manage.py createsuperuser

를 해서 새로운 아이디를 만들지 않았다면, 당연히 그 아이디로 서버에서는 admin에 들어갈 수 없습니다. 

여기까지 오셧다면 고지가 멀지 않았습니다. 화이팅하세요!