Skip to content

Commit 06aae3b

Browse files
committed
adding complexity as a static site generator
1 parent 6ddbed5 commit 06aae3b

File tree

6 files changed

+22
-12
lines changed

6 files changed

+22
-12
lines changed

all.html

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1891,10 +1891,6 @@ <h2>Flask resources</h2>
18911891
for his Flask applications.</p>
18921892
</li>
18931893
<li>
1894-
<p>Randall Degges wrote a detailed walkthrough for
1895-
<a href="https://stormpath.com/blog/build-a-flask-app-in-30-minutes/">building a Flask app in 30 minutes</a>.</p>
1896-
</li>
1897-
<li>
18981894
<p>Nice post by Jeff Knupp on <a href="http://www.jeffknupp.com/blog/2014/01/29/productionizing-a-flask-application/">Productionizing a Flask App</a>.</p>
18991895
</li>
19001896
<li>
@@ -3115,6 +3111,13 @@ <h2>Python implementations</h2>
31153111
"experimental" phase.</p>
31163112
</li>
31173113
<li>
3114+
<p><a href="http://complexity.readthedocs.org/en/latest/">Complexity</a>
3115+
(<a href="https://github.com/audreyr/complexity">source code</a> is a site generator
3116+
for users who like to work in HTML. It uses HTML for templating but
3117+
has some functionality from Jinja for inheritance. Works with
3118+
Python 2.6+, 3.3+ and PyPy.</p>
3119+
</li>
3120+
<li>
31183121
<p>Cactus (<a href="https://github.com/koenbok/Cactus/">source code</a>) uses the Django
31193122
templating engine that was originally built with front-end designers in
31203123
mind. It works with both Python 2.x and 3.x.</p>

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>2015-11-06T08:33:21Z</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>2015-11-06T10:40:55Z</updated></feed>

flask.html

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -143,10 +143,6 @@ <h2>Flask resources</h2>
143143
for his Flask applications.</p>
144144
</li>
145145
<li>
146-
<p>Randall Degges wrote a detailed walkthrough for
147-
<a href="https://stormpath.com/blog/build-a-flask-app-in-30-minutes/">building a Flask app in 30 minutes</a>.</p>
148-
</li>
149-
<li>
150146
<p>Nice post by Jeff Knupp on <a href="http://www.jeffknupp.com/blog/2014/01/29/productionizing-a-flask-application/">Productionizing a Flask App</a>.</p>
151147
</li>
152148
<li>

source/content/pages/04-web-development/03-flask.markdown

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -112,9 +112,6 @@ how to <a href="/deployment.html">deploy web applications</a>.
112112
walks through how this developer organizes the components and architecture
113113
for his Flask applications.
114114

115-
* Randall Degges wrote a detailed walkthrough for
116-
[building a Flask app in 30 minutes](https://stormpath.com/blog/build-a-flask-app-in-30-minutes/).
117-
118115
* Nice post by Jeff Knupp on [Productionizing a Flask App](http://www.jeffknupp.com/blog/2014/01/29/productionizing-a-flask-application/).
119116

120117
* [Building Websites in Python with Flask](http://maximebf.com/blog/2012/10/building-websites-in-python-with-flask/#.U06EZ-ZdW4J)

source/content/pages/04-web-development/16-static-site-generator.markdown

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,10 +112,17 @@ ones listed here are primarily coded in Python.
112112
structure so the site can be generated. The project remains in the
113113
"experimental" phase.
114114

115+
* [Complexity](http://complexity.readthedocs.org/en/latest/)
116+
([source code](https://github.com/audreyr/complexity) is a site generator
117+
for users who like to work in HTML. It uses HTML for templating but
118+
has some functionality from Jinja for inheritance. Works with
119+
Python 2.6+, 3.3+ and PyPy.
120+
115121
* Cactus ([source code](https://github.com/koenbok/Cactus/)) uses the Django
116122
templating engine that was originally built with front-end designers in
117123
mind. It works with both Python 2.x and 3.x.
118124

125+
119126
### Open source Python static site generator examples
120127
* This site is
121128
[all open source in its own GitHub repository](https://github.com/makaimc/fullstackpython.com)

static-site-generator.html

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,13 @@ <h2>Python implementations</h2>
131131
"experimental" phase.</p>
132132
</li>
133133
<li>
134+
<p><a href="http://complexity.readthedocs.org/en/latest/">Complexity</a>
135+
(<a href="https://github.com/audreyr/complexity">source code</a> is a site generator
136+
for users who like to work in HTML. It uses HTML for templating but
137+
has some functionality from Jinja for inheritance. Works with
138+
Python 2.6+, 3.3+ and PyPy.</p>
139+
</li>
140+
<li>
134141
<p>Cactus (<a href="https://github.com/koenbok/Cactus/">source code</a>) uses the Django
135142
templating engine that was originally built with front-end designers in
136143
mind. It works with both Python 2.x and 3.x.</p>

0 commit comments

Comments
 (0)