• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

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

20.01.29 22:19 작성 조회수 1.97k

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 입니다.