Img profile default
python
  • 2016.5.27 01:18
  • 조회수 90
  • 답변수 2
Img profile default
python
  • 2016.5.27 01:18
  • 조회수 90
  • 답변수 2

오류

127.0.0.1:8000/admin 으로 하면 잘 됩니다.
근데 localhost:8000/admin 으로 하면

OperationalError at /admin/
no such table: django_session

이러한 오류가 발생합니다. 왜이런거죠?
참고로 127에서는 보통화면이 나오는데
local에서는 화면이 조금 확대 되면서 나오네요

  • #장고를 활용한 웹사이트 만들기
  • #Hello World

2 답변

  • G3rlasealonpd5c2kica
    Demi
    • 2016.5.27 10:24

    프로젝트를 python runserver localhost:8000 로 서버를 run 했을 때 다음 항목에 대해 알려주세요

    1. 127.0.0.1:8000/admin 으로 접속 시 정상적인 동작을 하나요?
    2. localhost:8000/admin 으로 접속 시 정상적인 동작을 하나요?

    • python runserver localhost:8000 이 코드를 파워쉘에서 실행하라는 말씀이신가요?-python
      2016.5.27 11:53
  • Img profile default
    python
    • 2016.5.27 11:58

    파워쉘에서 python manage.py runserver localhost:8000 으로 실행시
    1번은 잘 되는데요
    2번은 역시 오류가 나면서 안되는데요
    OperationalError at /admin/
    no such table: django_session

    return self.sessioncache

    크롬 말고 파이어폭스로 해보니깐 둘다 잘되네요
    둘다 화면도 똑같이 나오고 admin 잘나옵니다
    왜 크롬에서 이런 오류가 나는걸까요?
    웬만하면 크롬을 쓰고 싶은데 해결방법이 없으면
    파이어폭스를 써야할거 같은데 실습하는데 문제가 없나요?

    • 크롬에서만 해당 문제가 발생하는걸 보면 쿠키나 세션에 문제가 있는것 같습니다. localhost:8000으로 접속을 피하시거나, 파이어폭스 혹은 기타 브라우저를 사용하시는게 나을것 같습니다.-Demi
      2016.5.27 13:57
    • 어떤 브라우저를 쓰셔도 강의 실습에는 지장이 없습니다.-Demi
      2016.5.27 13:58

답변 쓰기

이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.