인프런 커뮤니티 질문&답변

김종완님의 프로필 이미지
김종완

작성한 질문수

남박사의 파이썬으로 실전 웹사이트 만들기

게시판만들기 - 글 쓰기

게시판만들기-글쓰기 부분 질문합니다.

작성

·

2.1K

1

9분대에 나와있는 것을 따라하고 python run.py를 실행시킨 결과입니다.

(venv) C:\python\myweb>python run.py

Traceback (most recent call last):

  File "run.py", line 11, in <module>

    def board_write():

  File "C:\python\myweb\venv\lib\site-packages\flask\app.py", line 1314, in decorator

    self.add_url_rule(rule, endpoint, f, **options)

  File "C:\python\myweb\venv\lib\site-packages\flask\app.py", line 98, in wrapper_func

    return f(self, *args, **kwargs)

  File "C:\python\myweb\venv\lib\site-packages\flask\app.py", line 1274, in add_url_rule

    rule = self.url_rule_class(rule, methods=methods, **options)

TypeError: __init__() got an unexpected keyword argument 'method'

이 이후로 http://localhost9000/write를 실행해도 나오지가 않습니다.

초보라 정말 모르겠습니다...

답변 1

1

남박사님의 프로필 이미지
남박사
지식공유자

코드가 없어 오류 내용만으로 판단해봤을때는

@app.route("/write", methods=["POST", "GET"])

이 부분이 제대로 선언되어있나 확인해보시기 바랍니다. s가 붙은 methods 입니다.

김종완님의 프로필 이미지
김종완

작성한 질문수

질문하기