【完全版】この動画1本でFlaskの基礎を習得!忙しい人のための速習コース(Flask超入門)

Поділитися
Вставка
  • Опубліковано 5 жов 2024

КОМЕНТАРІ • 64

  • @山本鷹-x6c
    @山本鷹-x6c 4 дні тому +1

    語り過ぎず、語り足らずもなし。最高です

  • @ryokutya2000
    @ryokutya2000 Рік тому +8

    15:31
    情報共有[mac勢]
    export FLASK_ENV=developmentでデバッグモードがオンにならない場合は
    export FLASK_DEBUG=Trueでデバッグモードがオンになるっぽい

    • @なかゆうひ
      @なかゆうひ Рік тому

      ありがとうございます!

    • @ryokutya2000
      @ryokutya2000 Рік тому

      @@なかゆうひ
      お役に立てて良かったです!

    • @PushimaEnglish
      @PushimaEnglish Рік тому

      ちょうどその不具合にぶち当たってタイムリーすぎる情報でした!ありがとうございます!

    • @noch-jp
      @noch-jp Рік тому +2

      ありがとう!参考になりました!ちなみにWindowsでは$env:FLASK_DEBUG = "True"でいけます。

    • @なまえ-e5f
      @なまえ-e5f 11 місяців тому

      ほんとうにありがとうございます!!!

  • @本石渉
    @本石渉 3 роки тому +4

    待望のDB連携
    感謝感激

  • @ayone9910
    @ayone9910 2 роки тому +4

    いいねボタンの投票権が10個ほしいくらいにありがとうです!公式読みながら試行錯誤する時間を大幅短縮できました。

    • @imanyu_programming
      @imanyu_programming  2 роки тому +1

      そのようなコメントいただき非常に嬉しいです☺️

  • @すきるす
    @すきるす 2 роки тому +7

    db.create_all() できない人。ここでつまずき先に進めずです。。3度目のトライですが、、もう少し頑張ってみます。。
    Traceback (most recent call last):
    File "", line 1, in
    NameError: name 'db' is not defined

    • @helloworld0808
      @helloworld0808 Рік тому +1

      実行するときに入力したコマンドをお見せしていただければ、解決する手段を提示してくださる方が出てくるかもしれません。
      質問する場所は、pythonのdiscordコミュニティーやteratailなどいろいろあると思うので諦めずにぜひ頑張ってください!

    • @山本鷹-x6c
      @山本鷹-x6c 4 дні тому

      windowsであれば
      from app import db, app
      with app.app_context():
       db.create_all()-------インデント注意

  • @いろいろ-w1x
    @いろいろ-w1x Рік тому

    実際にデプロイまでして、独自ドメインでサービスを公開する過程まであれば最高でした。

  • @aoionodera6207
    @aoionodera6207 2 роки тому +5

    webアプリ開発初学者で、djangoを触っていましたが躓きに躓き、心折れそうになっていました。。
    でもこの動画はflaskだけでなく、djangoと共通する部分もあってすっごく理解が深まりました!
    本当に説明がわかりやすい!この動画に出会えてめちゃめちゃ嬉しい!
    pythonコード自体は書けるので、どんどんアレンジして行ってみたいと思います!いまにゅさん!感謝!

    • @imanyu_programming
      @imanyu_programming  2 роки тому +2

      そのようにおっしゃっていただき非常に嬉しいです😆
      引き続き頑張ってください!!!

  • @よしの-o7i
    @よしの-o7i 2 роки тому +1

    本当にわかりやすく、基礎を学ぶことができました。
    3時間、あっという間でした。ありがとうございました。

  • @まさと-d6y
    @まさと-d6y 3 роки тому +3

    for文、def、if文の徹底解説と、実際の例を多数説明してもらう動画が欲しいです🙆‍♂️

    • @imanyu_programming
      @imanyu_programming  3 роки тому +1

      こちらをご覧いただければと!
      ua-cam.com/video/yeZ3STy3k44/v-deo.html

  • @yoshidashuntaro4139
    @yoshidashuntaro4139 2 роки тому +1

    とても参考になりました、ありがとうございます!

  • @ライジング-g8n
    @ライジング-g8n 6 місяців тому +1

    素晴らしい動画ですねこういう動画はアフターエフェクトで作成するのでしょうか?

  • @ykpost
    @ykpost 2 роки тому +2

    感謝します。

    • @ykpost
      @ykpost 2 роки тому

      1:20:20

  • @sumi-so
    @sumi-so 3 роки тому +6

    Gingerだと思ったら神社なのねw

  • @トマト-x8n
    @トマト-x8n 3 роки тому +9

    Djangoのアウトプット系講座が本も動画も少なすぎるので、ぜひDjangoもやってほしいです!

  • @矢澤隆幸
    @矢澤隆幸 2 роки тому +1

    本講義を見て次はflaskをApacheで外部公開したいと思っています。mod_wsgiをインストールして設定する動画を出してほしいです。

  • @yone1998
    @yone1998 2 роки тому +1

    1:59:40
    情報共有
    このままデプロイすると、ページ移動する際にUnauthorizedになりました(おそらくページ移動ごとにランダムに生成されてる?)。固定にするとうまくいきます。

  • @イノスけ
    @イノスけ Рік тому

    最初のhelloworldが表示できなくて調べてみたらmacのポート番号がairplayと被ってたぽいからflaskのポート番号をターミナルでflask run --port 5001をいれて5001に変更したら実行できるようになった

  • @ouka471
    @ouka471 3 роки тому +2

    やっぱわかりやすいっすなぁいまにゅさんは

  • @MrKaululondo
    @MrKaululondo Рік тому

    Dockerでコンテナ技術を使ったwebアプリケーション(Flask,Django)講座もほしいです。

  • @italia_ryugaku
    @italia_ryugaku Рік тому +2

    flask runをするとこのエラーがでてきて、ディレクトリを変更したりinstallをやり直したりしているのですが、解決できません、、、
    Error: Could not locate a Flask application. Use the 'flask --app' option, 'FLASK_APP' environment variable, or a 'wsgi.py' or 'app.py' file in the current directory.

  • @プライベート視聴用

    解説大変分かりやすいです、ありがとうございます。
    すみません、フォントが大変見やすいと感じたのですが、何というフォントでしょうか?

  • @python3343
    @python3343 2 роки тому +3

    1:32:26 表示のところから
    flask runをしたときに Error: While importing 'app', an ImportError was raised.というエラーがでます
    解決方法を教えてください!

  • @tiittiit8574
    @tiittiit8574 3 роки тому +2

    どうやってプログラミング勉強しましたか?

  • @papricank2006
    @papricank2006 2 роки тому +1

    10:00時点で挫折 ターミナルでpowershellしかなく、同様作業をしたけどエラーがドバッときて挫折。。。

    • @helloworld0808
      @helloworld0808 Рік тому

      windowsキー + R で出てきたポップアップに「cmd」と入力するとコマンドプロンプトが表示されます。

  • @ファーブルコーヒー大好き

    めっちゃわかりやすかったです。ほかの動画も全部拝見させていただきます^^

    • @imanyu_programming
      @imanyu_programming  2 роки тому

      ありがとうございます!!
      是非ご覧になってみてください☺️

  • @kana745
    @kana745 2 роки тому +2

    post後のF5でのフォーム再送信の確認回避はどうやっておられますか❓️

  • @animalscute5542
    @animalscute5542 2 роки тому

    Flaskは面白いですね。
    アプリ開発に興味はなかったのですが大変参考になりました。
    質問になります。DB連携から登録したデータをCSV等にダウンロードする場合はどうすればいいのか
    次回の動画で作成して頂けないでしょうか。Pythonで操作?(openpyxlとか)

  • @5sense_trivia_channel
    @5sense_trivia_channel 2 роки тому +5

    DB連携の際、
    class Post(db.Model):
    id = db.Column(db.Integer, primary_key=True)
    username = db.Column(db.String(80), unique=True, nullable=False)
    email = db.Column(db.String(120), unique=True, nullable=False)
    を入力すると、引数のdbに波線が引かれ、
    Expected class type but received "SQLAlchemy" と出るんですが、なにか解決方法はありますでしょうか?

    • @5sense_trivia_channel
      @5sense_trivia_channel 2 роки тому

      追加で、pipでpytzをインストールしても波線が引かれてしまいます。

    • @helloworld0808
      @helloworld0808 Рік тому

      @@5sense_trivia_channel pip listコマンドを入力して、正しくそれらのライブラリーがインストールされてるか確認してみるのもいいかもしれません。
      もし、正しくインストールされているようなら、仮想環境のずれがあるかも確認してみたらいいかもしれませんね。
      ぜひ、エラーを克服してpythonライフを楽しんでください!

  • @sanan3372
    @sanan3372 2 роки тому +1

    これだと、時間がflask run時のもので固定されてしまいませんか?

  • @邪よこしますぺいんむら

    これsqlalchemyできなくね? 4時間くらいchat-gptと格闘しても無理やった

  • @knob8320
    @knob8320 2 роки тому +2

    DB作成の際に
    ModuleNotFoundError:No module named ’flask_sqlalchemy'
    というエラーが出ましたがなんとか解決出来ました、、、

  • @awawaa196
    @awawaa196 2 роки тому +1

    flaskを起動してもlocalhostに表示されません。
    jinja2みたいなのが出てきてHello Worldが表示されません
    どうすればいいですか?

  • @apo-gw1fo5ho8q
    @apo-gw1fo5ho8q 2 роки тому

    投稿した日本語が文字化けしてしてしまいます。どうしてでしょうか?

  • @tz6580
    @tz6580 2 роки тому +1

    スタートからもうわからん

    • @tz6580
      @tz6580 2 роки тому

      すみません、私の前提スキルが低すぎるためです

  • @ozika-np5uj
    @ozika-np5uj Рік тому

    ひとまずデバックモードで中断。
    powershellでやってるがFlaskの $env:FLASK_ENV = "development" を入力して flask run してもオンにならず。
    プログラミングは難しい

    • @いつ-v8c
      @いつ-v8c 11 місяців тому

      flask run --debug でオンになりますよ😀

  • @sasensui1000
    @sasensui1000 2 роки тому +1

    Pythonのこの引数の多さ
    いやはや……

  • @jdotsystem
    @jdotsystem 2 роки тому +1

    やり方ばかりが先行して作ろうとしているService全体の根幹が抜けている
    これでは応用力はつかない
    惜しいなぁ
    根幹を説明していけば1時間も理解するのに必要としない

  • @aikawatakeshi
    @aikawatakeshi Рік тому +2

    app.pyにて11行目の''db.Model'にてExpected type expression but received "type"というエラーが発生してデータベースを生成できません。

  • @nekojpcom
    @nekojpcom 3 місяці тому

    flask runをすると次のメッセージが出てきてしまいます。提案されている設定の変更は試しましたが治りませんでした。どなたか教えていただけますでしょうか。
    Address already in use
    Port 5000 is in use by another program. Either identify and stop that program, or start the server with a different port.
    On macOS, try disabling the 'AirPlay Receiver' service from System Preferences -> General -> AirDrop & Handoff.