Using Python in Retool

I am being forced to use Java Script because I need to use local storage a lot for my applications. But unfortunately Java Script cannot access server tables. And Java Script has very difficult syntax that has little resemblance to the English language.

MySQL works with server and local tables and with stored procedures you can can have loops and logic but it cannot access local storage. But you can use success events (local storage) with a great deal of meticulous code writing.,

So we end up with a mess of hooked up code blocks taking advantage of different languages to get things done.

Retool has super capabilities of presenting tables, edit screens, calendars etc. absolutely beautifully with excellent functionality. No one does it better.

Meanwhile I have heard that Python is a user friendly language that can work with both server and local tables. And it can work with local storage. i.e. we could work with just one language.

Are there any thoughts of introducing a capability for using Python with Retool?

Mike

Hi @mdsmith1 Mike, totally understand the frustration, but JavaScript in Retool is much more approachable than it might seem! Most of what you'll write is simple expressions and short snippets (think: transforming data, filtering arrays, string formatting). You don't need to be a JavaScript developer to get productive quickly, and the Retool editor gives you autocomplete and helpful error messages to guide you along the way. You can look at some examples here: JavaScript within Retool | Retool Docs

That said, great news is you can use Python in Retool Workflows! Python is fully supported there. Execute Python with the Code block | Retool Docs

Let me know if this is helpful! :folded_hands: