인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

rossendar님의 프로필 이미지
rossendar

작성한 질문수

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

게시판만들기 - 글 쓰기

터미널에서 실행하는데 오류가 떠요.

작성

·

140

1

from flask import Flask
from flask import requast
from flask import render_template
from flask_pymongo import PyMongo


app = Flask(__name__)
app.config["MONGO_URI"] = "mongodb://localhost:27017/myweb"
mongo = PyMongo(app)


@app.route("/write"methods=["GET""POST"])
def board_write():
    if request.method == "POST":
        name = request.form.get("name")
        title = request.form.get("title")
        contents = request.form.get("contents")
        print(name, title, contents)
        
        board = mongo.db.board
        post = {
            "name": name,
            "title": title,
            "contents": contents,
        }

        board.insert_one(post)

        return ""
    else:
        return render_template("write.html")


if __name__ == "__main__":
    app.run(host="0.0.0.0"debug=Trueport=9000)
이건 코드고요.
(venv) C:\Python\myweb>python run.py Traceback (most recent call last): File "C:\Python\myweb\run.py", line 2, in <module> from flask import requast ImportError: cannot import name 'requast' from 'flask' (C:\Python\myweb\venv\lib\site-packages\flask\__init__.py) (venv) C:\Python\myweb>
이건 터미널 오류 내용입니다.
철자 틀린게 있나싶어서 다 고쳤는데도 이러네요.
도데체 뭐가 문제인지 알고 싶어요.

답변 1

0

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

상단 2 번째줄에 오타가 있습니다.

from flask import request

requast 가 아니라 request 입니다.

rossendar님의 프로필 이미지
rossendar

작성한 질문수

질문하기