Skip to content

Commit 1db1e50

Browse files
committed
adding checklist to bottle page
1 parent 8dc5cce commit 1db1e50

File tree

8 files changed

+68
-69
lines changed

8 files changed

+68
-69
lines changed

bottle.html

Lines changed: 23 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,19 @@ <h2>Bottle</h2>
4949
<a href="https://github.com/defnull/bottle/blob/master/bottle.py">single source file</a>
5050
web framework with no external dependencies except for the standard library
5151
included with Python.</p>
52+
<h2>Bottle framework learning checklist</h2>
53+
<p><i class="fa fa-check-square-o"></i>
54+
<a href="https://github.com/defnull/bottle/raw/master/bottle.py">Download Bottle</a> or
55+
install via pip with <code>pip install bottle</code> on your local development machine.</p>
56+
<p><i class="fa fa-check-square-o"></i>
57+
Work through the official
58+
<a href="http://bottlepy.org/docs/dev/tutorial.html">Bottle tutorial</a>.</p>
59+
<p><i class="fa fa-check-square-o"></i>
60+
Start coding your Bottle app based on what you learned in the official
61+
tutorial plus reading open source example applications found below. </p>
62+
<p><i class="fa fa-check-square-o"></i>
63+
Move on to the <a href="/deployment.html">deployment section</a> to get your initial
64+
Bottle application on the web.</p>
5265
<h3>Bottle resources</h3>
5366
<ul>
5467
<li>
@@ -72,40 +85,33 @@ <h3>Bottle resources</h3>
7285
</li>
7386
</ul>
7487
<h3>What do you need to learn next?</h3>
75-
<div class="row">
76-
<div class="col-md-3">
88+
<div class="row">
89+
<div class="col-md-4">
7790
<div class="well select-next">
78-
<a href="/application-dependencies.html" class="btn btn-success btn-full"><i class="fa fa-archive fa-inverse fa-2x"></i></a>
91+
<a href="/deployment.html" class="btn btn-success btn-full"><i class="fa fa-share fa-inverse fa-2x"></i></a>
7992
<p class="under-btn">
80-
How do I install libraries that my web app depends on?
93+
How do I deploy my Bottle app once I've built the initial concept?
8194
</p>
8295
</div>
8396
</div>
84-
<div class="col-md-3">
97+
<div class="col-md-4">
8598
<div class="well select-next">
86-
<a href="/deployment.html" class="btn btn-success btn-full"><i class="fa fa-share fa-inverse fa-2x"></i></a>
99+
<a href="/cascading-style-sheets.html" class="btn btn-success btn-full"><i class="fa fa-css3 fa-inverse fa-2x"></i></a>
100+
</a>
87101
<p class="under-btn">
88-
How do I deploy a web app once I'm done coding?
102+
The user interface I built looks terrible. How do I style my web app?
89103
</p>
90104
</div>
91105
</div>
92-
<div class="col-md-3">
106+
<div class="col-md-4">
93107
<div class="well select-next">
94108
<a href="/web-frameworks.html" class="btn btn-success btn-full"><i class="fa fa-code fa-inverse fa-2x"></i></a>
95109
<p class="under-btn">
96110
I'd like to go back to reviewing other web frameworks.
97111
</p>
98112
</div>
99113
</div>
100-
<div class="col-md-3">
101-
<div class="well select-next">
102-
<a href="/cascading-style-sheets.html" class="btn btn-success btn-full"><i class="fa fa-css3 fa-inverse fa-2x"></i></a>
103-
<p class="under-btn">
104-
My user interface looks terrible. How do I style my web app?
105-
</p>
106-
</div>
107-
</div>
108-
</div> <style type="text/css">
114+
</div> <style type="text/css">
109115
#mc_embed_signup{background:#fff; clear:left; font:12px "Helvetica Neue",Arial,sans-serif; }
110116
/* Add your own MailChimp form style overrides in your site stylesheet or in this style block.
111117
We recommend moving this block and the preceding CSS link to the HEAD of your HTML file. */

django.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ <h2>Why is Django a good web framework to use?</h2>
6969
<a href="http://www.meetup.com/djangoboston/">Django Boston</a> and
7070
<a href="http://www.meetup.com/The-San-Francisco-Django-Meetup-Group/">San Francisco Django</a>
7171
so new developers can get help when they are stuck.</p>
72-
<h2>Django learning checklist</h2>
72+
<h2>Django framework learning checklist</h2>
7373
<p><i class="fa fa-check-square-o"></i>
7474
<a href="https://docs.djangoproject.com/en/dev/topics/install/">Install Django</a> on
7575
your local development machine.</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>2014-04-27T19:29:23Z</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-04-28T09:53:48Z</updated></feed>

flask.html

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ <h1>Flask</h1>
5555
learned from the Python community's reactions as the framework evolved.
5656
Jökull Sólberg wrote a great piece articulating to this effect in his
5757
<a href="http://jokull.calepin.co/my-flask-to-django-experience.html">experience switching between Flask and Django</a>.</p>
58-
<h2>Flask learning checklist</h2>
58+
<h2>Flask framework learning checklist</h2>
5959
<p><i class="fa fa-check-square-o"></i>
6060
<a href="http://flask.pocoo.org/docs/installation/">Install Flask</a> on
6161
your local development machine.</p>
@@ -135,10 +135,16 @@ <h2>Flask resources</h2>
135135
shows the basic first steps for setting up a Flask project.</p>
136136
</li>
137137
</ul>
138-
<h2>Open source Flask projects</h2>
138+
<h2>Open source Flask example projects</h2>
139139
<ul>
140-
<li><a href="https://github.com/JackStouffer/Flask-Foundation">Flask Foundation</a> is a
141-
starting point for new Flask projects.</li>
140+
<li>
141+
<p><a href="https://github.com/JackStouffer/Flask-Foundation">Flask Foundation</a> is a
142+
starting point for new Flask projects.</p>
143+
</li>
144+
<li>
145+
<p>Use the <a href="https://github.com/kamalgill/flask-appengine-template">Flask App Engine Template</a>
146+
for getting set up on Google App Engine with Flask.</p>
147+
</li>
142148
</ul>
143149
<h3>What do you need to learn about web frameworks next?</h3>
144150
<div class="row">

source/content/pages/02-web-frameworks/0203-django.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ groups such as [Django District](http://www.meetup.com/django-district/),
4545
so new developers can get help when they are stuck.
4646

4747

48-
## Django learning checklist
48+
## Django framework learning checklist
4949
<i class="fa fa-check-square-o"></i>
5050
[Install Django](https://docs.djangoproject.com/en/dev/topics/install/) on
5151
your local development machine.

source/content/pages/02-web-frameworks/0205-flask.markdown

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Jökull Sólberg wrote a great piece articulating to this effect in his
2929
[experience switching between Flask and Django](http://jokull.calepin.co/my-flask-to-django-experience.html).
3030

3131

32-
## Flask learning checklist
32+
## Flask framework learning checklist
3333
<i class="fa fa-check-square-o"></i>
3434
[Install Flask](http://flask.pocoo.org/docs/installation/) on
3535
your local development machine.
@@ -108,9 +108,12 @@ book so consider picking that up as well.
108108
shows the basic first steps for setting up a Flask project.
109109

110110

111-
## Open source Flask projects
111+
## Open source Flask example projects
112112
* [Flask Foundation](https://github.com/JackStouffer/Flask-Foundation) is a
113113
starting point for new Flask projects.
114114

115+
* Use the [Flask App Engine Template](https://github.com/kamalgill/flask-appengine-template)
116+
for getting set up on Google App Engine with Flask.
117+
115118

116119
### What do you need to learn about web frameworks next?

source/content/pages/02-web-frameworks/0207-bottle.markdown

Lines changed: 27 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@ title: Bottle
22
category: page
33
slug: bottle
44
sort-order: 024
5-
choice1url:
6-
choice1icon:
7-
choice1text:
8-
choice2url:
9-
choice2icon:
10-
choice2text:
11-
choice3url:
12-
choice3icon:
13-
choice3text:
5+
choice1url: /deployment.html
6+
choice1icon: fa-share fa-inverse
7+
choice1text: How do I deploy my Bottle app once I've built the initial concept?
8+
choice2url: /cascading-style-sheets.html
9+
choice2icon: fa-css3 fa-inverse
10+
choice2text: The user interface I built looks terrible. How do I style my web app?
11+
choice3url: /web-frameworks.html
12+
choice3icon: fa-code fa-inverse
13+
choice3text: I'd like to go back to reviewing other web frameworks.
1414
choice4url:
1515
choice4icon:
1616
choice4text:
@@ -23,6 +23,24 @@ web framework with no external dependencies except for the standard library
2323
included with Python.
2424

2525

26+
## Bottle framework learning checklist
27+
<i class="fa fa-check-square-o"></i>
28+
[Download Bottle](https://github.com/defnull/bottle/raw/master/bottle.py) or
29+
install via pip with ``pip install bottle`` on your local development machine.
30+
31+
<i class="fa fa-check-square-o"></i>
32+
Work through the official
33+
[Bottle tutorial](http://bottlepy.org/docs/dev/tutorial.html).
34+
35+
<i class="fa fa-check-square-o"></i>
36+
Start coding your Bottle app based on what you learned in the official
37+
tutorial plus reading open source example applications found below.
38+
39+
<i class="fa fa-check-square-o"></i>
40+
Move on to the [deployment section](/deployment.html) to get your initial
41+
Bottle application on the web.
42+
43+
2644
### Bottle resources
2745
* The [official Bottle tutorial](http://bottlepy.org/docs/dev/tutorial.html)
2846
provides a thorough view of basic concepts and features for the framework.

source/theme/templates/chapters/bottle.html

Lines changed: 0 additions & 34 deletions
This file was deleted.

0 commit comments

Comments
 (0)