빈 칸은 기록되지 않기
@app.route("/comment", methods=["POST"])
def comment_post():
name_receive = request.form['name_give']
star_receive = request.form['star_give']
comment_receive = request.form['comment_give']
num_receive = list(db.spartauniversity.find({}, {'_id': False}))
count = len(num_receive)+1
#빈칸이 있을 때
if name_receive == '':
return jsonify({'msg':'닉네임을 입력해주세요!'})
if star_receive == '-- 선택하기 --':
return jsonify({'msg':'별점을 입력해주세요!'})
if comment_receive == '':
return jsonify({'msg':'후기를 입력해주세요!'})
doc = {
'num': count,
'name': name_receive,
'star': star_receive,
'comment': comment_receive
}
db.spartauniversity.insert_one(doc)
return jsonify({'msg':'후기 저장 완료!'})
후기 삭제하기
count로 num이라는 값을 생성해 넣어도
후기 삭제 완료 alert는 뜨지만
후기가 없어지지도 않고 db에서도 삭제 안 됨ㅠ
끙끙거리다가 해결 못하고 일단 다른 것 먼저 하기로..!
페이지 넘어가기
button onclick="location.href='/index_introduce.html'"
분명 위 코드로 넘어갈 줄 알았는데 안 되서
@app.route('/detail')
def detail():
return render_template('index_detail_1.html')
app.py에 @app.route('/detail') 이라는
새로운 페이지 이름을 생성해 주고
button onclick="location.href='/detail'"
로 하니 잘 넘어간다!
오늘의 수확.
예쁜 alert 창 발견
<script src="https://unpkg.com/sweetalert/dist/sweetalert.min.js"></script>
위 문장을 html 파일에 추가해주면 된다고 한다
빨리 마무리가 되어야 꾸미기를 할텐데 아쉽
조원님 덕분에 모두 함께 오늘 처음 사용해 본
GitHub Desktop
파일 주고 받기가 간편하고
변경사항이 눈에 잘 들어와서 좋다.
근데 자꾸 한두명씩 css가 적용 안 된다거나,
페이지가 안 넘어간다거나, 수정사항이 반영 안 된다거나
등의 문제로 시간이 너무 빨리 갔다
내일은 할 수 있다! 화이팅!
'팀프로젝트 > 스파르타대학교_팀 소개 페이지' 카테고리의 다른 글
스파르타대학교_KPT 회고 (0) | 2023.03.17 |
---|---|
팀 소개 웹페이지 제작하기 마지막_팀 발표 (1) | 2023.03.17 |
팀 소개 웹페이지 제작하기 네번째_fetch (0) | 2023.03.16 |
팀 소개 웹페이지 제작하기 세번째 (0) | 2023.03.15 |
팀 소개 웹페이지 제작하기 첫번째 (0) | 2023.03.13 |