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.