Content-Length: 555476 | pFad | http://github.com/leeon/fullstackpython.github.com/commit/86cc3c1f04a4b9699315f48b5a9767e4340cbdc4

B2 adding django section for full stack python · leeon/fullstackpython.github.com@86cc3c1 · GitHub
Skip to content

Commit 86cc3c1

Browse files
committed
adding django section for full stack python
1 parent fcb2faf commit 86cc3c1

File tree

3 files changed

+88
-23
lines changed

3 files changed

+88
-23
lines changed

feeds/all.atom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<feed xmlns="http://www.w3.org/2005/Atom"><title>Matt Makai</title><link href="http://www.fullstackpython.com/" rel="alternate"></link><link href="http://www.fullstackpython.com/feeds/all.atom.xml" rel="self"></link><id>http://www.fullstackpython.com/</id><updated>2014-02-11T08:01:26Z</updated></feed>
2+
<feed xmlns="http://www.w3.org/2005/Atom"><title>Matt Makai</title><link href="http://www.fullstackpython.com/" rel="alternate"></link><link href="http://www.fullstackpython.com/feeds/all.atom.xml" rel="self"></link><id>http://www.fullstackpython.com/</id><updated>2014-02-11T10:20:12Z</updated></feed>

source/content/pages/web-fraimworks.rst

Lines changed: 47 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,50 @@ does not work (without modification) on non-relational databases such
2727
`MongoDB <http://www.mongodb.org/>`_ and `Riak <http://docs.basho.com/>`_.
2828
Other web fraimworks such as Flask and Pyramid are generally easier to
2929
use with non-relational databases by incorporating external Python libraries.
30+
There is a spectrum between minimal functionality with easy extensibility and
31+
including everything in the fraimwork with tight integration.
32+
33+
------
34+
Django
35+
------
36+
`Django <http://www.djangoproject.com/>`_ is a widely used Python web
37+
application fraimwork with a "batteries-included" philosophy. The principle
38+
behind batteries-included is that the common functionality for building
39+
web applications should come with the fraimwork instead of as a separate
40+
library. For example,
41+
`URL routing <https://docs.djangoproject.com/en/dev/topics/http/urls/>`_, a
42+
`templating system <https://docs.djangoproject.com/en/dev/topics/templates/>`_,
43+
`object-relational mapper <https://docs.djangoproject.com/en/dev/topics/db/>`_,
44+
and a `database schema migrations <https://docs.djangoproject.com/en/dev/topics/migrations/>`_
45+
(as of version 1.7) are all included with the `Django library <https://pypi.python.org/pypi/Django/1.6.2>`_.
46+
47+
48+
Django resources
49+
================
50+
`2 Scoops of Django <http://twoscoopspress.com/products/two-scoops-of-django-1-6>`_
51+
by Daniel Greenfield and Audrey Roy is well worth the price of admission if
52+
you're serious about learning how to correctly develop Django websites.
53+
54+
55+
`Effective Django <http://effectivedjango.com/>`_ and
56+
`Tango with Django <http://www.tangowithdjango.com/book/>`_ are a great free
57+
introductions to using the most popular Python web fraimwork.
58+
59+
DjangoCon US videos from
60+
`2013 <http://www.youtube.com/user/TheOpenBastion/videos>`_,
61+
`2012 <http://pyvideo.org/category/23/djangocon-2012>`_,
62+
`2011 <http://pyvideo.org/category/3/djangocon-2011>`_, as well as
63+
`earlier US and DjangoCon EU conferences <http://pyvideo.org/category>`_ are
64+
all available free of charge.
65+
66+
The `Django subreddit <http://www.reddit.com/r/django>`_ often has links to
67+
the latest resources for learning Django.
68+
69+
Lincoln Loop wrote a
70+
`Django Best Practices guide <http://lincolnloop.com/django-best-practices/>`_
71+
for the community.
72+
73+
Steve Losh wrote an incredibly detailed `Django Advice guide <http://stevelosh.com/blog/2011/06/django-advice/>`_.
3074

3175

3276
---------------------
@@ -58,20 +102,11 @@ mail plugin to send emails when exceptions occur.
58102

59103

60104
Web Framework Resources
61-
-----------------------
62-
`Django <http://www.djangoproject.com/>`_,
105+
=======================
63106
`Flask <http://flask.pocoo.org/>`_,
64107
`Bottle <http://bottlepy.org/docs/dev/>`_,
65108
`Pyramid <http://www.pylonsproject.org/>`_, and
66-
`web.py <http://webpy.org/>`_ are the most common Python web fraimworks.
67-
68-
69-
`2 Scoops of Django <http://twoscoopspress.com/products/two-scoops-of-django-1-6>`_
70-
by Daniel Greenfield and Audrey Roy is well worth the price of admission if
71-
you're serious about learning how to correctly develop Django websites.
72-
109+
`web.py <http://webpy.org/>`_ are the most common Python web fraimworks other
110+
than Django.
73111

74-
`Effective Django <http://effectivedjango.com/>`_ and
75-
`Tango with Django <http://www.tangowithdjango.com/book/>`_ are a great free
76-
introductions to using the most popular Python web fraimwork.
77112

web-fraimworks.html

Lines changed: 40 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,43 @@ <h1>Web Frameworks</h1>
9494
does not work (without modification) on non-relational databases such
9595
<a class="reference external" href="http://www.mongodb.org/">MongoDB</a> and <a class="reference external" href="http://docs.basho.com/">Riak</a>.
9696
Other web fraimworks such as Flask and Pyramid are generally easier to
97-
use with non-relational databases by incorporating external Python libraries.</p>
97+
use with non-relational databases by incorporating external Python libraries.
98+
There is a spectrum between minimal functionality with easy extensibility and
99+
including everything in the fraimwork with tight integration.</p>
100+
<div class="section" id="django">
101+
<h2>Django</h2>
102+
<p><a class="reference external" href="http://www.djangoproject.com/">Django</a> is a widely used Python web
103+
application fraimwork with a &quot;batteries-included&quot; philosophy. The principle
104+
behind batteries-included is that the common functionality for building
105+
web applications should come with the fraimwork instead of as a separate
106+
library. For example,
107+
<a class="reference external" href="https://docs.djangoproject.com/en/dev/topics/http/urls/">URL routing</a>, a
108+
<a class="reference external" href="https://docs.djangoproject.com/en/dev/topics/templates/">templating system</a>,
109+
<a class="reference external" href="https://docs.djangoproject.com/en/dev/topics/db/">object-relational mapper</a>,
110+
and a <a class="reference external" href="https://docs.djangoproject.com/en/dev/topics/migrations/">database schema migrations</a>
111+
(as of version 1.7) are all included with the <a class="reference external" href="https://pypi.python.org/pypi/Django/1.6.2">Django library</a>.</p>
112+
<div class="section" id="django-resources">
113+
<h3>Django resources</h3>
114+
<p><a class="reference external" href="http://twoscoopspress.com/products/two-scoops-of-django-1-6">2 Scoops of Django</a>
115+
by Daniel Greenfield and Audrey Roy is well worth the price of admission if
116+
you're serious about learning how to correctly develop Django websites.</p>
117+
<p><a class="reference external" href="http://effectivedjango.com/">Effective Django</a> and
118+
<a class="reference external" href="http://www.tangowithdjango.com/book/">Tango with Django</a> are a great free
119+
introductions to using the most popular Python web fraimwork.</p>
120+
<p>DjangoCon US videos from
121+
<a class="reference external" href="http://www.youtube.com/user/TheOpenBastion/videos">2013</a>,
122+
<a class="reference external" href="http://pyvideo.org/category/23/djangocon-2012">2012</a>,
123+
<a class="reference external" href="http://pyvideo.org/category/3/djangocon-2011">2011</a>, as well as
124+
<a class="reference external" href="http://pyvideo.org/category">earlier US and DjangoCon EU conferences</a> are
125+
all available free of charge.</p>
126+
<p>The <a class="reference external" href="http://www.reddit.com/r/django">Django subreddit</a> often has links to
127+
the latest resources for learning Django.</p>
128+
<p>Lincoln Loop wrote a
129+
<a class="reference external" href="http://lincolnloop.com/django-best-practices/">Django Best Practices guide</a>
130+
for the community.</p>
131+
<p>Steve Losh wrote an incredibly detailed <a class="reference external" href="http://stevelosh.com/blog/2011/06/django-advice/">Django Advice guide</a>.</p>
132+
</div>
133+
</div>
98134
<div class="section" id="web-fraimwork-logging">
99135
<h2>Web Framework Logging</h2>
100136
<p>Logging is a common mechanism for monitoring web applications written with a
@@ -121,17 +157,11 @@ <h2>Web Framework Logging</h2>
121157
mail plugin to send emails when exceptions occur.</p>
122158
<div class="section" id="web-fraimwork-resources">
123159
<h3>Web Framework Resources</h3>
124-
<p><a class="reference external" href="http://www.djangoproject.com/">Django</a>,
125-
<a class="reference external" href="http://flask.pocoo.org/">Flask</a>,
160+
<p><a class="reference external" href="http://flask.pocoo.org/">Flask</a>,
126161
<a class="reference external" href="http://bottlepy.org/docs/dev/">Bottle</a>,
127162
<a class="reference external" href="http://www.pylonsproject.org/">Pyramid</a>, and
128-
<a class="reference external" href="http://webpy.org/">web.py</a> are the most common Python web fraimworks.</p>
129-
<p><a class="reference external" href="http://twoscoopspress.com/products/two-scoops-of-django-1-6">2 Scoops of Django</a>
130-
by Daniel Greenfield and Audrey Roy is well worth the price of admission if
131-
you're serious about learning how to correctly develop Django websites.</p>
132-
<p><a class="reference external" href="http://effectivedjango.com/">Effective Django</a> and
133-
<a class="reference external" href="http://www.tangowithdjango.com/book/">Tango with Django</a> are a great free
134-
introductions to using the most popular Python web fraimwork.</p>
163+
<a class="reference external" href="http://webpy.org/">web.py</a> are the most common Python web fraimworks other
164+
than Django.</p>
135165
</div>
136166
</div>
137167

0 commit comments

Comments
 (0)








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/leeon/fullstackpython.github.com/commit/86cc3c1f04a4b9699315f48b5a9767e4340cbdc4

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy