Img profile default
헬로 닥
  • 2016.5.13 21:04
  • 조회수 160
  • 답변수 1
Img profile default
헬로 닥
  • 2016.5.13 21:04
  • 조회수 160
  • 답변수 1

코딩하면 계속 오류가 납니다

return render(request, 'elections/index.html')
이 코드를 쓰면
File "C:\code\mysite\elections\views.py", line 8
return render(request, "elections/index.html")
^
SyntaxError: 'return' outside function

File "C:\code\mysite\elections\views.py", line 8
return render(request, "elections/index.html")
^
IndentationError: unindent does not match any outer indentation level

위와 같은 오류가 계속 나는데요
이상하게 제가 쓰면 오류가 나고 노트에 나와있는 코드를 붙혀쓰기하면
됩니다
오타를 아무리 찾아봐도 없는데
왜이런거죠?

  • #장고를 활용한 웹사이트 만들기
  • #템플릿으로 html 불러오기

1 답변

  • G3rlasealonpd5c2kica
    Demi
    • 2016.5.13 21:47

    IndentationError: unindent does not match any outer indentation level는 들여쓰기가 잘못된 경우 나옵니다.

    파이썬 스타일가이드(PEP8)에서는 들여쓰기 = 4 spaces로 규정하고 있으니 들여쓰기쪽을 한 번 확인해보세요.

답변 쓰기

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