[python] 웹 사이트 게시물 생성 테스트하기
목차
개요
이번 글에서는 Python을 사용하여 웹 사이트에서 게시물을 생성하는 방법을 알아보겠습니다. 게시물 생성은 웹 사이트에 동적으로 새로운 내용을 추가하는 중요한 기능입니다.
요구사항
웹 사이트 게시물 생성을 테스트하기 위해 아래의 요구사항이 필요합니다:
- Python 3 설치
- Flask 웹 프레임워크 설치
Flask를 설치하기 위해 다음과 같이 명령어를 실행합니다:
pip install Flask
코드
아래의 코드는 Flask를 사용하여 간단한 웹 페이지를 생성하고 게시물을 생성하는 예제입니다:
from flask import Flask, render_template, request
app = Flask(__name__)
# 홈 페이지
@app.route('/')
def home():
return render_template('index.html')
# 게시물 생성 폼 페이지
@app.route('/create', methods=['GET'])
def create_post_form():
return render_template('create.html')
# 게시물 생성
@app.route('/create', methods=['POST'])
def create_post():
title = request.form['title']
content = request.form['content']
# 게시물 생성 로직 구현
# ...
return '게시물이 성공적으로 생성되었습니다!'
if __name__ == '__main__':
app.run()