210918 TILミニプロジェクトレビュー
航行1週目のミニプロジェクトが終了しました.
私たちのグループはココア図書APIを受け取り、図書検索+ブックマーク機能を含むページを作成しました.
私はそこにいる役です.
ログインページを作成し、会員加入機能を作成します.△これは誰にでもできるスキルです.
実現したい機能は本当に多いです.
アイデンティティーストレージ機能、Eメール認証+パスワード検索機能、ソーシャルログイン機能などがあります.
その中で最も残念な機能は、ログインしていない場合にブックマークをする場合、「ログインしてください」というメッセージが出ているものの、ログインページに接続できないことです.
render template、redirect、flashなど
もし私がもう一人のことをしたら結果はもっと良くなるのではないでしょうか...
次のプロジェクトでは、チームメンバーに役立つチームメンバーになるようにさらに努力します.
あなたの未来の秘密はあなたの日々の日常生活に隠されています.
マイクロホン
実は私は何もしていません。
私たちのグループはココア図書APIを受け取り、図書検索+ブックマーク機能を含むページを作成しました.
私はそこにいる役です.
ログインページを作成し、会員加入機能を作成します.△これは誰にでもできるスキルです.
実現したい機能は本当に多いです.
アイデンティティーストレージ機能、Eメール認証+パスワード検索機能、ソーシャルログイン機能などがあります.
その中で最も残念な機能は、ログインしていない場合にブックマークをする場合、「ログインしてください」というメッセージが出ているものの、ログインページに接続できないことです.
render template、redirect、flashなど
@app.route('/bookmarks/new', methods=['POST'])
def bookmark():
token_receive = request.cookies.get('mytoken') # 쿠키에서 mytoken jwt를 받아옴
if token_receive is None: # mytoken jwt가 없을때
return jsonify({'msg': '로그인을 먼저 해주세요'})
return render template(login.html)をreturn値に置き換えます.function bookmark() {
let isbn = {{ isbn }};
let title = $('#title_give').val();
let thumbnail = jQuery('#thumbnail').attr("src");
$.ajax({
type: "POST",
url: `/bookmarks/new`,
data: {
isbn: isbn,
title: title,
thumbnail: thumbnail
}, success: function (response) {
alert(response['msg'])
window.location.reload();
window.location部分をdocumentとします.write(response)に変更してログインウィンドウに移動しましたが.想定していたメッセージ+ログインウィンドウの移動が実現できなかったのは残念です.もし私がもう一人のことをしたら結果はもっと良くなるのではないでしょうか...
次のプロジェクトでは、チームメンバーに役立つチームメンバーになるようにさらに努力します.
今日の名言
あなたの未来の秘密はあなたの日々の日常生活に隠されています.
マイクロホン
Reference
この問題について(210918 TILミニプロジェクトレビュー), 我々は、より多くの情報をここで見つけました https://velog.io/@tjdlas2412/210918-TIL-미니프로젝트-회고テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol