Пікірлер
@Rahul-ce9yz
@Rahul-ce9yz 2 сағат бұрын
is pynecone is modified into reflex??
@SsaliJonathan
@SsaliJonathan Сағат бұрын
It is Reflex. They renamed it
@Rahul-ce9yz
@Rahul-ce9yz Сағат бұрын
@@SsaliJonathan I have a dout that if I don't know radix ui or chakra ui ,will it be difficult to learn reflex
@dothack2k7
@dothack2k7 2 күн бұрын
Ty!
@prashlovessamosa
@prashlovessamosa 3 күн бұрын
Thanks Mr Jonathan
@SsaliJonathan
@SsaliJonathan 3 күн бұрын
Welcome Prashant. Thanks for watching
@farazahmed1668
@farazahmed1668 3 күн бұрын
Kindly add timestamps please.
@SsaliJonathan
@SsaliJonathan 3 күн бұрын
Thanks so much. I’ll add them
@pramodhbr4190
@pramodhbr4190 3 күн бұрын
Waiting for fastapi microservice😢
@SsaliJonathan
@SsaliJonathan 3 күн бұрын
Will have to build that course in the future.
@enghimanshu
@enghimanshu 3 күн бұрын
wow thanks for this man !
@SsaliJonathan
@SsaliJonathan 3 күн бұрын
Glad you liked it. Thanks for watching
@doms_cinema
@doms_cinema 4 күн бұрын
got stuck at 2 hours as usual ... cant get any answers as this wasnt on windows and he used different database ...
@SsaliJonathan
@SsaliJonathan 3 күн бұрын
What could be the problem? Do you mind if you can reach out on Discord? I’ll be able to help you from there
@SsaliJonathan
@SsaliJonathan 3 күн бұрын
discord.com/invite/yqpwkwjRbx
@Majoh-us1ld
@Majoh-us1ld 4 күн бұрын
Best one 🤗🤗
@SsaliJonathan
@SsaliJonathan 4 күн бұрын
I am glad it helped. Thanks for watching
@cheverewear
@cheverewear 5 күн бұрын
Great job. We will appreciate you making something like this but on Django with databases like Postgres, Mongo or MySQL.
@SsaliJonathan
@SsaliJonathan 5 күн бұрын
I am glad you found value in my work.Will consider doing that in the future
@ravsrvamsikrishna9125
@ravsrvamsikrishna9125 5 күн бұрын
It's a very useful playlist that explained the best practices, implementations. Thank you for creating this playlist❤
@SsaliJonathan
@SsaliJonathan 5 күн бұрын
Thanks for watching
@prosperzegue6735
@prosperzegue6735 5 күн бұрын
According to you, is SqlModel more relevant for production environnement than SqlAlchemy ? Is FastAPI resilient on large project on production or we must go for Django Rest Framework for that... Since SQLModel/FastAPI doesn't have version 1.0 yet and there are a lot to do
@user-ko3kb4us2r
@user-ko3kb4us2r 6 күн бұрын
hi jonathan I've a problem, I can't connect my db with fastapi the CLI rerurn me this msg : "home/b2pic/Desktop/bookly/src/__init__.py:10: RuntimeWarning: coroutine 'initdb' was never awaited initdb()/" can you or anyone help me to fix it please
@SsaliJonathan
@SsaliJonathan 6 күн бұрын
Please call initdb with await. like await initdb
@user-ko3kb4us2r
@user-ko3kb4us2r 6 күн бұрын
@@SsaliJonathan ok I try it, so thanks 👍
@densondube369
@densondube369 6 күн бұрын
Why am I getting the error : from err sqlalchemy.orm.exc.UnmappedInstanceError: Class 'src.books.schemas.Book' is not mapped
@SsaliJonathan
@SsaliJonathan 6 күн бұрын
kindly show me the way you are constructing your models.
@densondube369
@densondube369 6 күн бұрын
No worries, found the issue!
@abduljaweed8131
@abduljaweed8131 7 күн бұрын
Thanks for uploading
@SsaliJonathan
@SsaliJonathan 7 күн бұрын
Welcome
@davidessien3617
@davidessien3617 7 күн бұрын
There is a bug somewhere with validating the integrity of the token. When I tamper with the token like delete some characters, it logs an error, but the request still goes through.
@SsaliJonathan
@SsaliJonathan 7 күн бұрын
That issue can be handled in the verify_jwt function. Kindly reach out via discord and we’ll see how to go about this
@realtors_life
@realtors_life 7 күн бұрын
Salute is all I can say because your work has been of great help to me. Thank you and kindly create video on the different app contents.
@SsaliJonathan
@SsaliJonathan 7 күн бұрын
I’m glad this video helped
@franckishe1691
@franckishe1691 7 күн бұрын
I usually don't comment but this Tuto is just amazing! You covered pretty much all the topics from basic to advance. Thanks for your work. I was able to build an API for my front-end app! You definitely earned one sub
@SsaliJonathan
@SsaliJonathan 7 күн бұрын
Thanks so much for the kind comment. I’m glad my video has been valuable to you. I promise to make more valuable content
@ditslytherin
@ditslytherin 7 күн бұрын
Hi, could you fix the timestamp? Great work, btw. Thank you.
@SsaliJonathan
@SsaliJonathan 7 күн бұрын
The timestamps have given me a hard time. But I have now fixed them.
@SsaliJonathan
@SsaliJonathan 8 күн бұрын
Hey guys, Thanks for watching. This was requested to be part of the FastAPI Beyond CRUD series. I unfortunately did not add it. So I wanted to get live and do this explaining web sockets
@mridu299
@mridu299 9 күн бұрын
I liked the video and subscribed. Watched content till 3 hr timestamp, really good stuff. Will implement till this part now.
@SsaliJonathan
@SsaliJonathan 9 күн бұрын
Glad it was helpful! Thanks for watching. Kindly ask if you have any concerns.
@alegntayeyilma9564
@alegntayeyilma9564 10 күн бұрын
On the vs code status bar there is "File 0% Documented". What tool is it?
@SsaliJonathan
@SsaliJonathan 10 күн бұрын
Autodoc. I think that’s what it is
@davidessien3617
@davidessien3617 10 күн бұрын
This is the simplest fastapi video I have seen. Very detailed and straight to the point.
@SsaliJonathan
@SsaliJonathan 10 күн бұрын
I’m glad you like it. Thanks for watching
@jbbonutube
@jbbonutube 10 күн бұрын
Good work. I really like that you show example of structure as this becomes important in real world projects. lol, I was afraid of the length of 12hrs, but you have held my attention. Thanks.
@SsaliJonathan
@SsaliJonathan 10 күн бұрын
I am glad you have really held on to the video. Kindly tell me how you will feel about it at the end.
@bilalahmad9177
@bilalahmad9177 10 күн бұрын
Great Sir, Very clear explanation of concepts and implementation. You have made FastAPI really easy to grab and learn for freshers.
@SsaliJonathan
@SsaliJonathan 10 күн бұрын
Thanks and welcome
@HimaniKapoor-c4x
@HimaniKapoor-c4x 10 күн бұрын
Thanks Jonathan 😁
@SsaliJonathan
@SsaliJonathan 10 күн бұрын
Welcome
@MustafeAbdi-id2ut
@MustafeAbdi-id2ut 11 күн бұрын
bro this course is the best fastapi course l have ever seen and you cover all l need l don't know how l appreciate this
@SsaliJonathan
@SsaliJonathan 11 күн бұрын
Thanks Mustafe! I appreciate the comment. Thanks for watching and I hope you get more value in the next chapters.
@dudenarima2528
@dudenarima2528 11 күн бұрын
Yeah that looks good but what to do if Program and Course models are in different files? (as they should be) let's assume I have different folders for Course files(crud, models, schemas etc.) and Program files (same). If I simply import them into each other, I get circular import error, but at the same time I can't just "not import" course into program or vice versa, because those models depend on each other. What should I do then? (to both not have all models in the same file and still have relationship between them)
@dudenarima2528
@dudenarima2528 11 күн бұрын
There few ideas I want to share: 1. create model_relations file in main directory, import every model there and add relationship fields using inheritance (sort of "central file" for models) 2. simply use Mapped[list[uuid.UUID]] (I use uuid for id) instead of Mapped[list[Program]] and need for importing different models disappears, but this one feels kinda wrong
@SsaliJonathan
@SsaliJonathan 11 күн бұрын
Try using the format “<model_module.model_name>” if your course models are located in course/models.py then I think “course.models.Course” will work
@dudenarima2528
@dudenarima2528 11 күн бұрын
@@SsaliJonathan didn't understand how the answer is related sorry problem here is that when I import course.models.Course to program.models.Program (and vice versa) I get circular import error. I want to get rid of this error, even tho I still need to use them. I decided to just write relationships without Mapped[] class because it's just for typechecking during compilation and doesn't really affect the program. for example: parent_program = relationship('CourseModel', back_populates='child_courses')
@ritikdwivedi5983
@ritikdwivedi5983 12 күн бұрын
Thanks man, you saved me so much time.
@SsaliJonathan
@SsaliJonathan 12 күн бұрын
I’m really glad that you found value in my video. Thanks for watching
@iuxdev
@iuxdev 12 күн бұрын
If you could add chapters that would be very helpfull.
@SsaliJonathan
@SsaliJonathan 12 күн бұрын
I added the chapters
@rongaming8103
@rongaming8103 12 күн бұрын
1:12:01
@solotalemwa
@solotalemwa 13 күн бұрын
Happy for you bro! Hopefully I will be there for you your 10,000th and many more to come.
@SsaliJonathan
@SsaliJonathan 13 күн бұрын
Thanks so much Solomon! I appreciate
@marik_aaa
@marik_aaa 13 күн бұрын
Bro thank you so much! I’m really like you videos❤
@SsaliJonathan
@SsaliJonathan 13 күн бұрын
I’m glad you do. Thanks so much for watching.
@khalilgaming-d6c
@khalilgaming-d6c 15 күн бұрын
hey did you change the course 🥲 i was starting it out i think it changed it was a single video with 10-12 hours i think
@santiagocalero-kr8in
@santiagocalero-kr8in 15 күн бұрын
Te falto subida de archivos
@SsaliJonathan
@SsaliJonathan 15 күн бұрын
Puedo trabajar en un video separado para esto. No soy bueno en español. Utilicé Google Translate para esto.
@Mawuko-SenyoHayibor
@Mawuko-SenyoHayibor 15 күн бұрын
Amazing video yet again bro... I'm soo excited to almost be done with the series, I've learnt a lot👏👏👏
@SsaliJonathan
@SsaliJonathan 15 күн бұрын
Thanks for watching brother. Best of luck
@Mawuko-SenyoHayibor
@Mawuko-SenyoHayibor 16 күн бұрын
Amazing video man... I thought it was long but when I started I just got sucked in👏👏 I learnt alot
@SsaliJonathan
@SsaliJonathan 16 күн бұрын
Glad it helped bro. Cheers
@079Francvs
@079Francvs 17 күн бұрын
wao!! el más completo curso de FastApi de la historia. Muchas felicidades y gracias!! :D
@SsaliJonathan
@SsaliJonathan 17 күн бұрын
Me alegro mucho que te haya gustado este vídeo. No sé español pero utilicé Google Translate. Gracias por mirar.
@abduljaweed2886
@abduljaweed2886 17 күн бұрын
appreciate your work could u also make couple of tutorial on fastapi websockets
@SsaliJonathan
@SsaliJonathan 17 күн бұрын
Glad you enjoyed the video. I’m going to release it soon
@anantharjun9662
@anantharjun9662 18 күн бұрын
Really enjoyed, please upload how to adding ratelimit to endpoints using slowapi or fastapi-limiter please✨
@SsaliJonathan
@SsaliJonathan 17 күн бұрын
I’m really glad that you enjoyed the video. Will make it a point to have these made. Thanks for watching
@cloobtech3928
@cloobtech3928 18 күн бұрын
You did real good.... Well done
@SsaliJonathan
@SsaliJonathan 18 күн бұрын
I’m glad you like the video. Thanks for watching
@Mawuko-SenyoHayibor
@Mawuko-SenyoHayibor 18 күн бұрын
Hello, please why is it phoneNumber_exists=User.objects.filter(username=attrs['phone_number']).exists() not phoneNumber_exists=User.objects.filter(phone_number=attrs['phone_number']).exists() why do all the filters even for email start with 'filter(username=)'
@HosseinKalbasi
@HosseinKalbasi 18 күн бұрын
Thanks a lot for this! How can we extend it to be able to login via Google as well?
@SsaliJonathan
@SsaliJonathan 18 күн бұрын
Guess I will make another video explaining how to do it.
@khalilgaming-d6c
@khalilgaming-d6c 18 күн бұрын
brotha the mechanical key strokes are goooooooood , the whole playlist is completely amazing ! thanks
@SsaliJonathan
@SsaliJonathan 18 күн бұрын
I wasn’t actually using a mechanical keyboard
@khalilgaming-d6c
@khalilgaming-d6c 18 күн бұрын
@@SsaliJonathan they definitely sound like one 🙄
@judevector
@judevector 19 күн бұрын
This skyrocketed my Django rest framework knowledge to another level. I just can't believe this ❤
@SsaliJonathan
@SsaliJonathan 19 күн бұрын
I’m glad you like and learned from my video. Thanks for watching
@judevector
@judevector 10 күн бұрын
I have finished this course and with it also learnt a lot , time to advance my skills more . I will be going next to your Fast API course while also advancing my DRF skills