@@ -164,7 +164,7 @@ support for Python 2.7 applications.
164
164
Heroku allows you to run as many Python web applications as you like, 24/7 and
165
165
free of charge. Heroku is best described as a horizontal scaling platform. They
166
166
start to charge you once you "scale" you application to run on more than one
167
- Dyno (abstacted servers) at a time.
167
+ Dyno (abstracted servers) at a time.
168
168
169
169
Heroku publishes `step-by-step instructions
170
170
<http://devcenter.heroku.com/articles/python> `_ on how to set up your first
@@ -212,18 +212,18 @@ Templating
212
212
Most WSGI applications are responding to HTTP requests to serve
213
213
content in HTML or other markup languages. Instead of generating directly
214
214
textual content from Python, the concept of separation of concerns
215
- advise us to use templates. A template engine manage a suite of
215
+ advises us to use templates. A template engine manage a suite of
216
216
template files, with a system of hierarchy and inclusion to
217
217
avoid unnecessary repetition, and is in charge of rendering
218
218
(generating) the actual content, filling the static content
219
219
of the templates with the dynamic content generated by the
220
220
application.
221
221
222
222
As template files are
223
- sometime written by designers or front-end developpers ,
223
+ sometimes written by designers or front-end developers ,
224
224
it can be difficult to handle increasing complexity.
225
225
226
- Some general good pratices apply to the part of the
226
+ Some general good practices apply to the part of the
227
227
application passing dynamic content to the template engine,
228
228
and to the templates themselves.
229
229
@@ -233,7 +233,7 @@ and to the templates themselves.
233
233
it is easier to add some missing variable when needed than to remove
234
234
a likely unused variable later.
235
235
236
- - Many template engine allow for complex statements
236
+ - Many template engines allow for complex statements
237
237
or assignments in the template itself, and many
238
238
allow some Python code to be evaluated in the
239
239
templates. This convenience can lead to uncontrolled
0 commit comments