I highly appreaciate your vids! I would be interested in hearing more from you on the reasons why to do things this specific way and not another. Like why to filter on the client side instead of leveraging HTMX which you are using previously in the tutorial. I know it is a complex topic and the answer will always be "it depends", but knowing your reasoning while following your tutorial would indeed be valuable and helpful so as to create/cultivate ones own opinion. Similarly, why using SQLmodel instead of SQLalchemy. I am not really asking for an answer here, just generally suggesting to express more of this reasoning. 🙂 Thanks a lot for the great work!
I'm going to try swapping Alpine.js for Vue.js in this example, the same backend templating tricks should enable Vue.js as well, and give the option of using Vue's component ecosystem.
Mate, the jsonable_encoder doesn't work here: ValueError: [ValueError('dictionary update sequence element #0 has length 5; 2 is required'), TypeError('vars() argument must have __dict__ attribute')] I'm trying to find a way to solve it, but for now didn't find anything.
These are great videos, but why not just use HTMX to get and swap out the filters with a partial? Is it the network request? Your HTMX video is wonderful.
I highly appreaciate your vids! I would be interested in hearing more from you on the reasons why to do things this specific way and not another. Like why to filter on the client side instead of leveraging HTMX which you are using previously in the tutorial. I know it is a complex topic and the answer will always be "it depends", but knowing your reasoning while following your tutorial would indeed be valuable and helpful so as to create/cultivate ones own opinion. Similarly, why using SQLmodel instead of SQLalchemy. I am not really asking for an answer here, just generally suggesting to express more of this reasoning. 🙂 Thanks a lot for the great work!
Great lesson
Thanks Roman!
Keep doing these!!!!!
Thanks, shall do!
Great Job!! Thank you!!
You are welcome, thanks for commenting!
I'm going to try swapping Alpine.js for Vue.js in this example, the same backend templating tricks should enable Vue.js as well, and give the option of using Vue's component ecosystem.
Thank you sir
You're welcome, Justin!
so good 🎉
Thanks a lot!!
Mate, the jsonable_encoder doesn't work here:
ValueError: [ValueError('dictionary update sequence element #0 has length 5; 2 is required'), TypeError('vars() argument must have __dict__ attribute')]
I'm trying to find a way to solve it, but for now didn't find anything.
I did this workaround and it worked:
employee_data = [jsonable_encoder({
"Employee": r[0],
"Department": r[1]
}) for r in results]
These are great videos, but why not just use HTMX to get and swap out the filters with a partial? Is it the network request? Your HTMX video is wonderful.