
미니홈피 접속이 안되는 상황입니다(로컬은 잘보여요)
다섯줄 전부 다운받고 우분투-파일질라-ec2-파이참 주소 연결확인했습니다 ㅠㅠ
다른질문 게시판에서 튜터님들은 화면이 잘보인다고 하셨는데 저는 접속이 안됩니다


app.py
from flask import Flask, render_template, request, jsonify
app = Flask(__name__)
from pymongo import MongoClient
import certifi
# 나는 웹보안상이유로 서티파이웨어를 쓴다
ca = certifi.where()
client = MongoClient('mongodb+srv://Hello:sparta@cluster0.vdf2i35.mongodb.net/?retryWrites=true&w=majority', tlsCAFile=ca)
db = client.homework
@app.route('/')
def home():
return render_template('index.html')
@app.route("/homework", methods=["POST"])
def homework_post():
name_receive = request.form["name_give"]
comment_receive = request.form["comment_give"]
doc = {
'name': name_receive,
'comment': comment_receive
}
db.homework.insert_one(doc)
return jsonify({'msg': '응원 완료!'})
@app.route("/homework", methods=["GET"])
def homework_get():
comment_list = list(db.homework.find({}, {'_id': False}))
return jsonify({'comments': comment_list})
if __name__ == '__main__':
app.run('0.0.0.0', port=5005, debug=True)
index.html
<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /><meta name="viewport" content="width=device-width, initial-scale=1.0" />
<linkhref="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css"rel="stylesheet"integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC"crossorigin="anonymous"
/><script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script><scriptsrc="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js"integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM"crossorigin="anonymous"
></script>
<title>초미니홈피 - 팬명록</title>
<linkhref="https://fonts.googleapis.com/css2?family=Noto+Serif+KR:wght@200;300;400;500;600;700;900&display=swap"rel="stylesheet"
/><script>
$(document).ready(function q1() {
$.ajax({
type: "GET",
url: "http://spartacodingclub.shop/sparta_api/weather/seoul",
data: {},
success: function (response) {
// console.log(response); 랜덤르탄이 출력// let url = response["url"];// let msg = response["msg"];
// console.log(msg, url);// $("#img-rtan").attr("src", url);
$("#temp").text(response["temp"]);
},
});
console.log();
});
</script><style>
* {
font-family: "Noto Serif KR", serif;
}
.mypic {
width: 100%;
height: 350px;
background-image: linear-gradient(
0deg,
rgba(0, 0, 0, 0.5),
rgba(0, 0, 0, 0.5)
),
url("https://i1.sndcdn.com/artworks-vf9wjTEngnwQH8nx-gXNAWQ-t500x500.jpg");
background-position: center 37.5%;
background-size: cover;
color: white;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.mypost {
width: 95%;
max-width: 500px;
margin: 20px auto 20px auto;
box-shadow: 0px 0px 3px 0px black;
padding: 20px;
}
.mypost > button {
margin-top: 15px;
}
.mycards {
width: 95%;
max-width: 500px;
margin: auto;
}
.mycards > .card {
margin-top: 10px;
margin-bottom: 10px;
}
</style></head><body><div class="mypic"><h1>아리아나 그란데 팬명록</h1><p>현재기온:<span id="temp">00.0</span>도</p></div><div class="mypost"><div class="form-floating mb-3"><input type="text" class="form-control" id="name" placeholder="url" /><label for="floatingInput">닉네임</label></div><div class="form-floating"><textareaclass="form-control"placeholder="Leave a comment here"id="comment"style="height: 100px"
></textarea><label for="floatingTextarea2">응원댓글</label></div><button onclick="save_comment()" type="button" class="btn btn-dark">
응원 남기기
</button></div><div class="mycards" id="comment-list"><div class="card"><div class="card-body"><blockquote class="blockquote mb-0"><p>새로운 앨범 너무 멋져요!</p><footer class="blockquote-footer">호빵맨</footer></blockquote></div></div><div class="card"><div class="card-body"><blockquote class="blockquote mb-0"><p>새로운 앨범 너무 멋져요!</p><footer class="blockquote-footer">호빵맨</footer></blockquote></div></div><div class="card"><div class="card-body"><blockquote class="blockquote mb-0"><p>새로운 앨범 너무 멋져요!</p><footer class="blockquote-footer">호빵맨</footer></blockquote></div></div></div></body>
</html>
