You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
shows how to build a task queue with Flask and Redis.
130
127
131
-
*[Branded MMS Coupon Generation with Python and Twilio](https://www.twilio.com/blog/2014/10/branded-mms-coupon-generation-with-python-and-twilio.html)
132
-
is a Flask tutorial I wrote for building a web application that can send
133
-
branded barcode coupons via MMS. The post goes through every step from
134
-
a blank directory until you have a working app that you can deploy to
135
-
Heroku.
136
-
137
128
*[How to Structure Large Flask Applications](https://www.digitalocean.com/community/articles/how-to-structure-large-flask-applications)
138
129
covers a subject that comes up quickly once you begin adding significant
139
130
functionality to your Flask application.
@@ -157,7 +148,6 @@ Jökull Sólberg wrote a great piece articulating to this effect in his
157
148
[tags for each step](https://github.com/mattmakai/choose-your-own-adventure-presentations/releases)
158
149
in the blog posts.
159
150
160
-
161
151
*[One line of code cut our Flask page load times by 60%](https://medium.com/@5hreyans/the-one-weird-trick-that-cut-our-flask-page-load-time-by-70-87145335f679)
162
152
is an important note about optimizing Flask template cache size to
163
153
dramatically increase performance in some cases.
@@ -184,15 +174,11 @@ Jökull Sólberg wrote a great piece articulating to this effect in his
184
174
static website from a backend data source.
185
175
186
176
187
-
### Open source Flask example projects
188
-
*[Choose Your Own Adventure Presentations](https://github.com/mattmakai/choose-your-own-adventure-presentations)
189
-
combines Flask with [Reveal.js](http://lab.hakim.se/reveal-js/) and text
190
-
messages to create presentations where the audience can vote on how the
191
-
story should proceed. The code is all open source under an MIT license
192
-
and also uses the
193
-
[Flask-SocketIO](https://flask-socketio.readthedocs.org/en/latest/) and
194
-
[Flask-WTF](https://flask-wtf.readthedocs.org/en/latest/) projects to
195
-
support voting and form input.
177
+
### Open Source Flask Example Code
178
+
Flask's lack of standard boilerplate project structure can be a double
179
+
edged sword when you are figuring out how to scale the lines of code in
180
+
your application. The following open source projects range from simple
181
+
to complex and can give you ideas about how to working on your codebase.
196
182
197
183
*[Skylines](https://github.com/skylines-project/skylines) is an open source
198
184
flight tracking web application built with Flask. You can check out a
@@ -205,7 +191,8 @@ Jökull Sólberg wrote a great piece articulating to this effect in his
205
191
*[Flaskr TDD](https://github.com/mjhea0/flaskr-tdd) takes the official Flask
206
192
tutorial and adds test driven development and JQuery to the project.
207
193
208
-
* Here is a
194
+
* Charles Leifer (author of [Peewee](/peewee.html) and [Pony ORM](/pony-orm.html))
0 commit comments