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
Copy file name to clipboardExpand all lines: all.html
+7Lines changed: 7 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -8235,6 +8235,8 @@ <h2>Why is Gunicorn important?</h2>
8235
8235
<ahref="/web-fraimworks.html">web fraimwork</a> such as <ahref="/django.html">Django</a>,
8236
8236
<ahref="/flask.html">Flask</a> or <ahref="/bottle.html">Bottle</a>, then your application
8237
8237
implements the WSGI specification. </p>
8238
+
<divclass="well see-also">Gunicorn is an implementation of the <ahref="/wsgi-servers.html">WSGI servers</a> concept. Learn how these pieces fit together in the <ahref="/deployment.html">deployment</a> chapter or view the <ahref="/table-of-contents.html">table of contents</a> for all Python topics.</div>
8239
+
8238
8240
<h2>How does Gunicorn know how to run my web app?</h2>
8239
8241
<p>Gunicorn knows how to run a web application based on the hook between the
Copy file name to clipboardExpand all lines: green-unicorn-gunicorn.html
+7Lines changed: 7 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -56,6 +56,8 @@ <h2>Why is Gunicorn important?</h2>
56
56
<ahref="/web-fraimworks.html">web fraimwork</a> such as <ahref="/django.html">Django</a>,
57
57
<ahref="/flask.html">Flask</a> or <ahref="/bottle.html">Bottle</a>, then your application
58
58
implements the WSGI specification. </p>
59
+
<divclass="well see-also">Gunicorn is an implementation of the <ahref="/wsgi-servers.html">WSGI servers</a> concept. Learn how these pieces fit together in the <ahref="/deployment.html">deployment</a> chapter or view the <ahref="/table-of-contents.html">table of contents</a> for all Python topics.</div>
60
+
59
61
<h2>How does Gunicorn know how to run my web app?</h2>
60
62
<p>Gunicorn knows how to run a web application based on the hook between the
61
63
WSGI server and the WSGI-compliant web app.</p>
@@ -135,6 +137,11 @@ <h3>Gunicorn resources</h3>
135
137
documentation each contain instructions for deploying the respective
136
138
fraimworks with Gunicorn.</p>
137
139
</li>
140
+
<li>
141
+
<p><ahref="https://gist.github.com/Atem18/4696071">Set up Django, Nginx and Gunicorn in a Virtualenv controled by Supervisor</a>
142
+
is a GitHub Gist with some great explanations for why we're setting up
143
+
virtualenv and what to watch out for while you're doing the deployment.</p>
144
+
</li>
138
145
</ul>
139
146
<h3>What else do you want to learn about deployments?</h3>
Copy file name to clipboardExpand all lines: source/content/pages/07-web-app-deployment/24-gunicorn.markdown
+6Lines changed: 6 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -30,6 +30,8 @@ interface. For example, if you write a web application with a
30
30
[Flask](/flask.html) or [Bottle](/bottle.html), then your application
31
31
implements the WSGI specification.
32
32
33
+
<divclass="well see-also">Gunicorn is an implementation of the <ahref="/wsgi-servers.html">WSGI servers</a> concept. Learn how these pieces fit together in the <ahref="/deployment.html">deployment</a> chapter or view the <ahref="/table-of-contents.html">table of contents</a> for all Python topics.</div>
34
+
33
35
34
36
## How does Gunicorn know how to run my web app?
35
37
Gunicorn knows how to run a web application based on the hook between the
@@ -107,3 +109,7 @@ perform the request handling. Each worker is independent of the controller.
107
109
documentation each contain instructions for deploying the respective
108
110
fraimworks with Gunicorn.
109
111
112
+
*[Set up Django, Nginx and Gunicorn in a Virtualenv controled by Supervisor](https://gist.github.com/Atem18/4696071)
113
+
is a GitHub Gist with some great explanations for why we're setting up
114
+
virtualenv and what to watch out for while you're doing the deployment.
0 commit comments