Full Stack Python with FastAPI and HTMX Part 4: Security

Поделиться
HTML-код
  • Опубликовано: 29 янв 2025

Комментарии • 12

  • @danishafzalkhan
    @danishafzalkhan 6 месяцев назад

    loving this series! please keep it coming.

    • @cspythonforscience
      @cspythonforscience  6 месяцев назад

      Glad you have enjoyed it, hoping to post part 5 soon!

  • @wahi80
    @wahi80 Месяц назад

    Awesome series !! Any videos on how to integrate signup with Google SSO or something similar ?

    • @cspythonforscience
      @cspythonforscience  Месяц назад

      Thank you! Yes I would like to. Looking around Google SSO sounds like it can be hard to set up, but I think GitHub’s SSO is far more streamlined so I may try that first.

  • @angeloj.willems4362
    @angeloj.willems4362 5 месяцев назад

    What the hell happened at 4:29? Now I'm lost and cannot follow the rest of the vids...

    • @cspythonforscience
      @cspythonforscience  5 месяцев назад

      Sorry looks like I accidentally made a cut in post production where I didn’t intend to. All i did was recreate the post table then drop the temp table. It’s the sql statements after the “drop table posts”

  • @rogerkohler6806
    @rogerkohler6806 5 месяцев назад

    I like this series. The snafu cut on the video is confusing. If I look at step 3 it backs up the posts into temp_posts and then drops and recreates the original posts with foreign keys and. cascades - that makes sense but then why drop the temp_posts table? The Posts are never added back from temp_posts before dropping it! Am I missing something?

    • @cspythonforscience
      @cspythonforscience  4 месяца назад

      Sorry about that. Yes I think you are correct, I never moved the data back from the temp table to the permanent one. I was mainly trying to show how to do the db migration, but forgot that important step!

  • @adamwasserman4934
    @adamwasserman4934 5 месяцев назад

    I tried to add some corrections, but youtube will not let me post code. There are number of spots that could really benefit from clarification. In several places code just appears that we did not see you type out. and it is only when things do not work that you realize that it is on screen somewhere.

    • @cspythonforscience
      @cspythonforscience  5 месяцев назад +1

      Yes there a few spots where I detected a minor bug from one video to the next. Unfortunately since these videos go quite long, I decided to make some corrections off camera. Overall I tried to minimize this where possible. My hope is that since the code is available on GitHub, that can be referenced as a “source of truth” so to speak. I will try to improve this as I make future videos. Or if there are spots were I do change the code off camera I will at the least annotate it on the screen .

    • @adamwasserman4934
      @adamwasserman4934 5 месяцев назад +1

      @@cspythonforscience yes annotations on screen is what I was thinking too. Something like see file.py on github/bahba;h, line xx to xx before continuing.
      Very happy to help with the effort by sending you time stamps and missing lines. This is a great series and I would like to support your effort.

    • @cspythonforscience
      @cspythonforscience  5 месяцев назад

      @@adamwasserman4934 That would be awesome!