Using the Flask CLI

| programming | python |

Who knew that flask had a cli? Previously I used to just use manage.py just like Django does it to “do stuff”. The CLI is great, but again it follows the theme of kind of wanting you to install your flask app. (I really should do this). So in order to get your app to work you must point the FLASK_APP variable to the actual python file (not your app module). This is true even if you have a true python module. For instance.

export FLASK_APP = blog/blog.py
flask run
Works, while
export FLASK_APP = blog
flask run
Does not. Even though blog consists of:
blog/
  __init__.py
  blog.py

Thank you for reading! Share your thoughts with me on bluesky, mastodon, or via email.

Check out some more stuff to read down below.

Most popular posts this month

Recent Favorite Blog Posts

This is a collection of the last 8 posts that I bookmarked.

Articles from blogs I follow around the net

“Have conviction in what you want to share with the world.”

Marques Brownlee published a video commenting on YouTube’s just announced A:B testing feature. In short, for some creators, it will be possible to publish a slightly different version of the video on launch to part of their audience, if that version is dee...

via Unsung October 1, 2026

Pluralistic: Voting is to politics as shopping is to boycotts (01 Oct 2026)

Today's links Voting is to politics as shopping is to boycotts: The big P only matters if the small p is in play. Hey look at this: Delights to delectate. Object permanence: Gilberto Gil v WIPO; Censored Apple wifi hacker talk; Wells Fargo crime-spree star...

via Pluralistic: Daily links from Cory Doctorow October 1, 2026

Display

via Christopher Butler October 1, 2026

Generated by openring