Building Data-Driven Web Apps with Flask and SQLAlchemy Transcripts
Chapter: Setup
Lecture: Our code editor

Login or purchase this course to watch this video and the rest of the course contents.
0:00 Now we could use whatever editor we want but I am a big fan of PyCharm. I think PyCharm strikes a really nice balance of not being too heavyweight
0:10 it's somewhat heavyweight but it's really not that bad with absolutely supporting proper web applications.
0:17 So not only does it understand CSS and JavaScript and HTML it knows Python really well and it understands the relationships
0:23 between your CSS files, your static files your Python files that you're working with that has nice refactoring, all sorts of stuff.
0:31 So we're going to be using PyCharm. You can get the Community edition which will do most of what you need here. It'll basically do everything
0:38 except for give you any form of support for the Jinja2 stuff or the CSS editing, all right? But you could still create those files and edit them.
0:47 I'm pretty sure. But with the free Community edition it won't do autocomplete within them. So we're going to use PyCharm Professional.
0:53 You can follow along with that or use something else if you prefer but here's how you can get the same editor that we're using.


Talk Python's Mastodon Michael Kennedy's Mastodon