r/flask • • Jun 09 '21

Tutorials and Guides Flask Mega Tutorial || 2021 Complete Python Flask Tutorial || How to Make Website with Python

Thumbnail
youtu.be
5 Upvotes

r/flask • • Jun 10 '18

django_irl

Thumbnail
imgur.com
0 Upvotes

r/flask • • Jan 23 '23

Tutorials and Guides How To Make Flask Apps The CORRECT Way

5 Upvotes

How's it going people? I've made a little crash course for "how to make flask apps." This tutorial is based on ironing out all the bs, issues, errors, and wrong directions tutorials make whilst trying to teach how to make flask apps. I'm not condemning them, but I want to show beginners how to make good flask apps without running into issues.

Repo link: https://github.com/Wizock/SuperiorPattern

Video link: How To Make Flask Apps The CORRECT Way | The Superior Pattern

Please provide any feedback, I want this pattern to be as polished as possible so newcomers don't lose interest in web development because of stupid venv issues or circular import issues working with sqlalchemy db variable import issues.


r/flask • • Aug 14 '21

Ask r/Flask How to stop a flask server?

0 Upvotes

I'm running a flask server with gunicorn on Ubuntu 20, how do I stop or re-start it?


r/flask • • Nov 09 '19

Try my flask application.

0 Upvotes

Hi everyone!

Not sure if it's against the rules, but I deployed my flask application and I would love if you could try it and give some feedback.

The application called Student Helper and it helps you organize your schedule, lectures, exams, etc...

https://thestudenthelper.herokuapp.com/


r/flask • • Oct 17 '25

Tutorials and Guides I was wrong: SQL is still the best database for Python Flask Apps in 2025 (free friend link)

4 Upvotes

Back in May 2023 I argued in another tutorial article that you don’t (always) need SQL for building your own content portfolio website. Airtable’s point-and-click UI is nice, but its API integration with Flask still requires plenty of setup — effectively landing you in a weird no-code/full-code hybrid that satisfies neither camp.

In reality, setting up a PostgreSQL database on Render takes about the same time as wiring up Airtable’s API — and it scales much better. More importantly, if you ever plan to add Stripe payments (especially for subscriptions), SQL is probably the best option. It’s the most reliable way to guarantee transactional integrity and reconcile your records with Stripe’s.

Finally, SQL databases like PostgreSQL and MySQL are open source — meaning no company can suddenly hike up the prices or shut down your backend overnight. That’s why I’ve changed my stance: it’s better to start with SQL early, take the small learning curve hit, and build on solid, open foundations that keep you in control.

I just published an article on Medium with a clear step-by-step guide on how to build your own Flask admin database with Flask-SQLAlchemy, Flask-Migrate, Flask-Admin and Render for Postgres hosting. Here’s the free friend link to the article (no paywall!)

Hope this is valuable for the community here!

Comments welcome!


r/flask • • Oct 11 '20

Tutorials and Guides 🆕 👉 Flask For Beginners - Part 1 👈 🎉

Thumbnail
ketaniralepatil.com
4 Upvotes

r/flask • • Jun 12 '23

Show and Tell I've made an anonymous website

1 Upvotes

I posted here a little while ago with an earlier version of this website.
I have since improved its layout and security. I've also implemented some useful features.

New website: http://172.105.190.244/

I would love to here your thoughts.


r/flask • • Nov 12 '19

Looking to speak with Flask developers

1 Upvotes

Hi /r/flask 👋

I’m Pablo and I work for a small startup in San Francisco. We’re creating a tool specifically to help Flask developers. We’d love to interview some members of this community and get some insight into Flask developers’ needs and wants.

The interview would last about 30 minutes and would help us better understand how you use Flask and what development tools you’d find useful. As a thanks for taking the time to speak with us, we’ll give you a $50 Amazon gift card.

If you’re interested, feel free to PM me via Reddit, or you can submit this Google Form: https://docs.google.com/forms/d/e/1FAIpQLSc2IQrkM3NX7Uka5JGiU-AkZ4Pt1SgOWtRBCt729ULgcXQ23Q/viewform?usp=sf_link

Either way works!

Thanks,

Pablo

Edit: fixed spacing


r/flask • • Apr 27 '15

creating my first webapp using flask and damn flask is making it so damn easy to build.. m loving it

Thumbnail nikitph.pythonanywhere.com
0 Upvotes

r/flask • • Dec 21 '20

Tutorials and Guides Build a blog with flask

7 Upvotes

Learn flask from scratch to deployment by building a blog like dev.to that will let users create an account, post articles, post comments, follow others. Let me know if anyone needs a promo code.

https://codersdiaries.com/courses/build-a-blog-with-flask

update - this course is in progress and I got some valuable feedback from members, kindly pardon me for the rush. Our team is working hard to implement all the necessary changes asap.


r/flask • • Mar 05 '15

I just deployed my personal site, fully rebuild using Flask.

Thumbnail crowdersoup.com
2 Upvotes

r/flask • • Oct 23 '22

Ask r/Flask Gaiz can someone help me on this!

Thumbnail
gallery
6 Upvotes

idk but i am trying to create a database file and storing the input through html so am not sure what's this error is of and pls help me fixing it btw a newbie here🙂 Help's appreciated


r/flask • • Jul 20 '20

Tutorials and Guides Get Your Custom Domain | Deploy Flask, Ruby On Rails, Java, Node.Js, ASP.NET on Google Cloud

Thumbnail
youtu.be
0 Upvotes

r/flask • • Mar 28 '21

Discussion WE NEED COMMUNITY RULES FOR CODE FORMATTING

0 Upvotes

r/flask • • Sep 09 '25

Show and Tell This site is run on a flask backend

0 Upvotes

https://cognity.space/

Optimized as much as I can. I'd like to hear your thoughts.


r/flask • • Oct 24 '23

Show and Tell Hi folks, I just wanna share the project that I'll do for practicing my knowledge on python and flask. A notes application. Later on I will share updates

Post image
0 Upvotes

r/flask • • Feb 26 '14

Solving the Flask Authentication Problem

Thumbnail
stormpath.com
0 Upvotes

r/flask • • Jan 01 '23

Tutorials and Guides 5 Uses of Lambda Functions in Python

Thumbnail
medium.com
0 Upvotes

r/flask • • Jan 28 '20

[AF] Is there any way to cleanly unit test flask-SqlAlchemy or any ocde touching it?

0 Upvotes

It seems to be impossible to unit test any code touching flask-SqlAlchemy in any way as far as I can tell, without investing some major effort into mocking all the things. As in: got a module that has nothing to do with flask but does a query against a DB model? Well, I got bad news for you, better instantiate your whole app now, including a DB connection! IN A DAMN UNIT TEST! Heck, I can't even get the resulting query out to verify if a refactoring did not change that. Is this really the state of affairs in the python world?


r/flask • • Feb 15 '25

Tutorials and Guides 21 Projects to Master Flask - Let's learn together 🌟

13 Upvotes

Hey Flask enthusiasts! 👋

Whether you're just starting out with Flask or looking to deepen your skills, I've put together a comprehensive list of 21 projects that will take you from beginner to advanced Flask developer. I have personally curated this list and am currently following it myself.

Why Projects?

I believe learning by doing is the best way to internalize concepts, and Flask is no exception. By working through these projects, I am gradually gaining hands-on experience with Flask's core features, as well as advanced topics like authentication, caching, WebSocket communication, and deployment.

The 21 Projects

Week 1: Basic Flask Web Development

  1. Hello Routes Flask App : Your first Flask app with simple routes.

  2. Personal Portfolio Website : Build a multi-page static site with Jinja2 templates.

  3. Weather App : Fetch and display weather data using an external API.

  4. To-Do List App : Create a basic task manager (no database yet).

  5. Blogging Platform (Basic) : A simple blog where users can create and view posts (SQLite for storage).

  6. User Authentication System : Implement user registration, login, and protected routes.

  7. File Upload Service : Allow users to upload files and display them.

Week 2: Intermediate Flask & API Development

  1. RESTful API for Books : Build a simple API for managing books (CRUD operations).

  2. Task Manager API : Extend your To-Do List into a RESTful API.

  3. JWT Authentication for APIs : Secure your API with JSON Web Tokens (JWT).

  4. E-commerce Product Catalog API : Build an API for managing products with filtering.

  5. Real-Time Chat Application : Use Flask-SocketIO for real-time messaging.

  6. URL Shortener : Create a service that shortens long URLs and redirects users.

Week 3: Advanced Flask Projects

  1. Social Media Feed : Build a Twitter-like feed where users can post messages.

  2. Email Newsletter Service : Allow users to subscribe and send newsletters via Flask-Mail.

  3. Flask Caching with Redis : Improve performance by caching API responses.

  4. Flask Deployment to Heroku : Deploy any previous project to Heroku using Gunicorn.

  5. Flask Microblogging Platform : A more advanced social media platform with follow/unfollow functionality.

  6. Flask Admin Dashboard : Use Flask-Admin to manage data (e.g., blog posts, products).

  7. Flask RESTful API Documentation : Document your API using Swagger.

  8. Full-Stack Task Manager Application : Combine everything into a full-stack app with both web and API components, and deploy it to Heroku.

By the time you complete these 21 projects, you'll have a solid understanding of Flask and be able to build both web applications and APIs with confidence. Whether you're looking to enhance your portfolio, prepare for job interviews, or just level up your skills, this roadmap will get you there.

Feel free to share your progress, ask questions, or suggest additional projects in the comments below!

Let's learn and grow together. 💻✨


r/flask • • Mar 12 '16

Flask\Jinja2 is vulnerable to Server-Side Template Injection!

Thumbnail
nvisium.com
2 Upvotes

r/flask • • Dec 24 '22

Discussion How can I leverage ChatGPT to help me with learning to code / working?

1 Upvotes

I know for a fact that ChatGPT isn't going to replace programmers anytime soon

but... it's only smart to use it as an assistant.

I wanted to know what you guys came up with to leverage ChatGPT as a student and a programmer


r/flask • • May 12 '15

Kickstarter campaign for building a SAAS app with Flask and deploying it anywhere with docker

Thumbnail
kickstarter.com
2 Upvotes