01_WEEK

3066 ワード

今週勉強しました.
  • Python基本文法
  • Web開発基盤
  • この二つのことをした.
    簡単に先に勉強した感想を言うと面白いです.
    直感的にパイソンは理解が速く、
    Web開発は,フロントエンドでコンテンツを作成した直後に行われる.
    面白いですね.また、Pythonの基本的な文法を聞いて、Web開発でPythonの使用時に知っているいくつかの文法が出てきて嬉しいです.
    最も印象に残っている
    4日以内にたくさんのことを学び、たくさんのことを聞いたら、聞いたと言えるでしょう.
    私がこの授業を聞いたとき、一番印象に残ったのはAPI呼び出しでデータを受信し、データを格納する方法があり、説明を聞いても難しくないので、もっと印象に残っています.
    ajaxを介してデータを送信および受信します.
    function set_temp() {
            $.ajax({
                type: "GET",
                url: "http://spartacodingclub.shop/sparta_api/weather/seoul",
                data: {},
                success: function (response) {
                    $('#temp').text(response['temp'])
                }
            })
        }
    
    
        function save_comment() {
            let name = $('#name').val()
            let comment = $('#comment').val()
            $.ajax({
                type: 'POST',
                url: '/homework',
                data: {name_give: name, comment_give: comment},
                success: function (response) {
                    alert(response['msg'])
                    window.location.reload()
                }
            })
        }
    このようにクライアントで作業します.
    
      @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.comments.insert_one(doc)
    
          return jsonify({'msg':'댓글 완료!!'})
    
      @app.route("/homework", methods=["GET"])
      def homework_get():
          all_comments = list(db.comments.find({},{'_id':False}))
          return jsonify({'comments':all_comments})
    このようにしてサーバ上で動作します
    何を登録するかを構想していると思います.
    最初は指定して入ります.名前とコメントだけが欲しいのでdocにnameとcommentの2種類だけ指定しました.入力され、アクションが実行されると、所有するクラウドサーバ上のcommentsという大きなフレームワークに格納されます.
    (절대 내가 욕하고싶어서 저러는게 아니라 WWE에서 바티스타와 트리플H 대립하던 떄를 생각하면서..)
    では、このようにサーバーに入って、これをサイトに再展示して終わります.GET方式でできるようになりました
    今は味わうことで学んでいますが、時間が経つにつれてもっと強い構成を知りたいし、勉強したいです.
    私はこれらの構成を知っているだけでなく、今週の週末に自分でやるつもりです.大体の構成はサッカーをテーマにしていて、誰がいくつかのボールを入れて、いくつかのボール以上を記録したのはウォルクで、このように言って、ほほほ、私は自分でウォルク解読器を作りたいと思っています.ふふ、このように構成すると、少し粗末に見えますが、何かを創造する意味もあり、私は決心することができます.
    いちばん難しい
    授業で一番難しいとはいえ、モンゴルDBの間違いを解決するのが一番面倒です.
    pymongo.errror.ServerSelectionTimeoutError:~[SSL:.......]
    このような情報が出てくると、いつもモンゴルのdbアトラスに入るデータがありません.
    グーグルもあまり映らないので、パンツに解決策を見つけました.
    人によってネットワーク環境が違うので、fimongoやdnspythonをインストールし、すべてのリクエストを適用すればいいのですが、私のようにダメなら
    certifiをインストールすればいいです.あとXcodeがインストールされていないのでMongoDBもインストールされていないのでDBに入れたい
    これからの計画は?
    まず、私が聞こえる理論をたくさん聞きたいです.
    気になることがあればYouTubeでGoogleを検索して勉強します正直、非プロフェッショナルとして学ぶべきことも多いです.
    非専門家でもできるので、努力さえすれば、誰でもできることを自分の目で見ることができます.
    そして、上記のように、私が学んだことを応用するために、自分で他のものを作りたいと思っています.これからは本当に日を大切にして、就職のために基礎を築きます.