Skip to content

Commit 518afa0

Browse files
committed
new django resource and adding meta for web design page
1 parent 27d58fa commit 518afa0

File tree

11 files changed

+36
-20
lines changed

11 files changed

+36
-20
lines changed

all.html

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -382,7 +382,7 @@ <h2>New to programming</h2>
382382
<li>
383383
<p>To get an introduction to Python, Django and Flask at the same time,
384384
consider purchasing the
385-
<a href="https://www.realpython.com/?utm_source=fullstackpython&utm_medium=referral&utm_campaign=best_resources_page" onclick="trackOutboundLink('http://www.realpython.com/?utm_source=fullstackpython&utm_medium=referral&utm_campaign=best_resources_page'); return false;">Real Python</a>
385+
<a href="https://www.realpython.com/?utm_source=fsp&utm_medium=promo&utm_campaign=bestresources" onclick="trackOutboundLink('http://www.realpython.com/?utm_source=fsp&utm_medium=promo&utm_campaign=bestresources'); return false;">Real Python</a>
386386
course by Fletcher, Michael and Jeremy.</p>
387387
</li>
388388
<li>
@@ -864,6 +864,11 @@ <h2>Django tutorials</h2>
864864
<p>The <a href="http://irisbeta.com/article/245366784/the-django-request-response-cycle/">Django Request-Response Cycle</a>
865865
explains what happens when you visit a webpage generated by Django.</p>
866866
</li>
867+
<li>
868+
<p>The <a href="https://github.com/davisfreeman1015/SocialAuthDjangoTutorial">Python Social Auth for Django tutorial</a>
869+
will show you how to integrate social media sign in buttons into your Django
870+
application.</p>
871+
</li>
867872
</ul>
868873
<h2>Django videos</h2>
869874
<ul>

best-python-resources.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ <h2>New to programming</h2>
5454
<li>
5555
<p>To get an introduction to Python, Django and Flask at the same time,
5656
consider purchasing the
57-
<a href="https://www.realpython.com/?utm_source=fullstackpython&utm_medium=referral&utm_campaign=best_resources_page" onclick="trackOutboundLink('http://www.realpython.com/?utm_source=fullstackpython&utm_medium=referral&utm_campaign=best_resources_page'); return false;">Real Python</a>
57+
<a href="https://www.realpython.com/?utm_source=fsp&utm_medium=promo&utm_campaign=bestresources" onclick="trackOutboundLink('http://www.realpython.com/?utm_source=fsp&utm_medium=promo&utm_campaign=bestresources'); return false;">Real Python</a>
5858
course by Fletcher, Michael and Jeremy.</p>
5959
</li>
6060
<li>
@@ -290,10 +290,10 @@ <h4>Sign up here to receive an email with major updates to this site and Python
290290
<h3 class="panel-head">Sponsored By</h3>
291291
</div>
292292
<div class="panel-body">
293-
<a href="https://realpython.com/?utm_source=fullstackpython&utm_medium=referral&utm_campaign=best_resources_page"><img src="theme/img/sponsored/realpython.png" alt="Real Python logo" width="100%"></a>
293+
<a href="https://realpython.com/?utm_source=fsp&utm_medium=promo&utm_campaign=bestresources"><img src="theme/img/sponsored/realpython.png" alt="Real Python logo" width="100%"></a>
294294
<p style="font-size: .8em;">If you want to learn Python then
295295
I highly recommend
296-
<a href="https://realpython.com/?utm_source=fullstackpython&utm_medium=referral&utm_campaign=best_python_resources" onclick="trackOutboundLink('https://realpython.com/?utm_source=fullstackpython&utm_medium=referral&utm_campaign=best_resources_page'); return false;">checking out Real Python</a>'s
296+
<a href="https://realpython.com/?utm_source=fsp&utm_medium=promo&utm_campaign=bestresources" onclick="trackOutboundLink('https://realpython.com/?utm_source=fsp&utm_medium=promo&utm_campaign=bestresources'); return false;">checking out Real Python</a>'s
297297
courses.
298298
</p>
299299
</div>

django.html

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,11 @@ <h2>Django tutorials</h2>
161161
<p>The <a href="http://irisbeta.com/article/245366784/the-django-request-response-cycle/">Django Request-Response Cycle</a>
162162
explains what happens when you visit a webpage generated by Django.</p>
163163
</li>
164+
<li>
165+
<p>The <a href="https://github.com/davisfreeman1015/SocialAuthDjangoTutorial">Python Social Auth for Django tutorial</a>
166+
will show you how to integrate social media sign in buttons into your Django
167+
application.</p>
168+
</li>
164169
</ul>
165170
<h2>Django videos</h2>
166171
<ul>
@@ -460,10 +465,10 @@ <h4>Sign up here to receive an email with major updates to this site and Python
460465
<h3 class="panel-head">Sponsored By</h3>
461466
</div>
462467
<div class="panel-body">
463-
<a href="https://realpython.com/?utm_source=fullstackpython&utm_medium=referral&utm_campaign=django_page"><img src="theme/img/sponsored/realpython.png" alt="Real Python logo" width="100%"></a>
468+
<a href="https://realpython.com/?utm_source=fsp&utm_medium=promo&utm_campaign=django"><img src="theme/img/sponsored/realpython.png" alt="Real Python logo" width="100%"></a>
464469
<p style="font-size: .8em;">If you're searching for step-by-step Django
465470
tutorials then I highly recommend
466-
<a href="https://realpython.com/?utm_source=fullstackpython&utm_medium=referral&utm_campaign=django_page" onclick="trackOutboundLink('https://realpython.com/?utm_source=fullstackpython&utm_medium=referral&utm_campaign=django_page'); return false;">checking out Real Python</a>.
471+
<a href="https://realpython.com/?utm_source=fsp&utm_medium=promo&utm_campaign=django" onclick="trackOutboundLink('https://realpython.com/?utm_source=fsp&utm_medium=promo&utm_campaign=django'); return false;">checking out Real Python</a>.
467472
</p>
468473
</div>
469474
</div>

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-03-01T10:09: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-03-01T11:01:18Z</updated></feed>

flask.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -350,10 +350,10 @@ <h4>Sign up here to receive an email with major updates to this site and Python
350350
<h3 class="panel-head">Sponsored By</h3>
351351
</div>
352352
<div class="panel-body">
353-
<a href="https://realpython.com/?utm_source=fullstackpython&utm_medium=referral&utm_campaign=flask_page"><img src="theme/img/sponsored/realpython.png" alt="Real Python logo" width="100%"></a>
353+
<a href="https://realpython.com/?utm_source=fsp&utm_medium=promo&utm_campaign=flask"><img src="theme/img/sponsored/realpython.png" alt="Real Python logo" width="100%"></a>
354354
<p style="font-size: .8em;">If you're searching for step-by-step Flask
355355
tutorials then I highly recommend
356-
<a href="https://realpython.com/?utm_source=fullstackpython&utm_medium=referral&utm_campaign=flask_page" onclick="trackOutboundLink('https://realpython.com/?utm_source=fullstackpython&utm_medium=referral&utm_campaign=flask_page'); return false;">checking out Real Python</a>.
356+
<a href="https://realpython.com/?utm_source=fsp&utm_medium=promo&utm_campaign=flask" onclick="trackOutboundLink('https://realpython.com/?utm_source=fsp&utm_medium=promo&utm_campaign=flask'); return false;">checking out Real Python</a>.
357357
</p>
358358
</div>
359359
</div>

source/content/pages/02-learning-python/04-best-python-resources.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ should skip down to the next section for "experienced developers".
3636

3737
* To get an introduction to Python, Django and Flask at the same time,
3838
consider purchasing the
39-
<a href="https://www.realpython.com/?utm_source=fullstackpython&utm_medium=referral&utm_campaign=best_resources_page" onclick="trackOutboundLink('http://www.realpython.com/?utm_source=fullstackpython&utm_medium=referral&utm_campaign=best_resources_page'); return false;">Real Python</a>
39+
<a href="https://www.realpython.com/?utm_source=fsp&utm_medium=promo&utm_campaign=bestresources" onclick="trackOutboundLink('http://www.realpython.com/?utm_source=fsp&utm_medium=promo&utm_campaign=bestresources'); return false;">Real Python</a>
4040
course by Fletcher, Michael and Jeremy.
4141

4242
* If you've never programmed before check out the

source/content/pages/04-web-development/02-django.markdown

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,10 @@ syntax and language semantics first before diving into web development.
133133
* The [Django Request-Response Cycle](http://irisbeta.com/article/245366784/the-django-request-response-cycle/)
134134
explains what happens when you visit a webpage generated by Django.
135135

136+
* The [Python Social Auth for Django tutorial](https://github.com/davisfreeman1015/SocialAuthDjangoTutorial)
137+
will show you how to integrate social media sign in buttons into your Django
138+
application.
139+
136140

137141
## Django videos
138142
* Kate Heddleston and I gave a talk at DjangoCon 2014 called

source/content/pages/04-web-development/10-web-design.markdown

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ title: Web Design
22
category: page
33
slug: web-design
44
sort-order: 0410
5+
meta: Web design creates a compelling user experience for your Python web app. Learn more about web design on Full Stack Python.
56
choice1url: /cascading-style-sheets.html
67
choice1icon: fa-css3
78
choice1text: How do I implement the design with CSS?

source/theme/templates/sponsor.html

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
<h3 class="panel-head">Sponsored By</h3>
55
</div>
66
<div class="panel-body">
7-
<a href="https://realpython.com/?utm_source=fullstackpython&utm_medium=referral&utm_campaign=django_page"><img src="theme/img/sponsored/realpython.png" alt="Real Python logo" width="100%"></a>
7+
<a href="https://realpython.com/?utm_source=fsp&utm_medium=promo&utm_campaign=django"><img src="theme/img/sponsored/realpython.png" alt="Real Python logo" width="100%"></a>
88
<p style="font-size: .8em;">If you're searching for step-by-step Django
99
tutorials then I highly recommend
10-
<a href="https://realpython.com/?utm_source=fullstackpython&utm_medium=referral&utm_campaign=django_page" onclick="trackOutboundLink('https://realpython.com/?utm_source=fullstackpython&utm_medium=referral&utm_campaign=django_page'); return false;">checking out Real Python</a>.
10+
<a href="https://realpython.com/?utm_source=fsp&utm_medium=promo&utm_campaign=django" onclick="trackOutboundLink('https://realpython.com/?utm_source=fsp&utm_medium=promo&utm_campaign=django'); return false;">checking out Real Python</a>.
1111
</p>
1212
</div>
1313
</div>
@@ -19,10 +19,10 @@ <h3 class="panel-head">Sponsored By</h3>
1919
<h3 class="panel-head">Sponsored By</h3>
2020
</div>
2121
<div class="panel-body">
22-
<a href="https://realpython.com/?utm_source=fullstackpython&utm_medium=referral&utm_campaign=flask_page"><img src="theme/img/sponsored/realpython.png" alt="Real Python logo" width="100%"></a>
22+
<a href="https://realpython.com/?utm_source=fsp&utm_medium=promo&utm_campaign=flask"><img src="theme/img/sponsored/realpython.png" alt="Real Python logo" width="100%"></a>
2323
<p style="font-size: .8em;">If you're searching for step-by-step Flask
2424
tutorials then I highly recommend
25-
<a href="https://realpython.com/?utm_source=fullstackpython&utm_medium=referral&utm_campaign=flask_page" onclick="trackOutboundLink('https://realpython.com/?utm_source=fullstackpython&utm_medium=referral&utm_campaign=flask_page'); return false;">checking out Real Python</a>.
25+
<a href="https://realpython.com/?utm_source=fsp&utm_medium=promo&utm_campaign=flask" onclick="trackOutboundLink('https://realpython.com/?utm_source=fsp&utm_medium=promo&utm_campaign=flask'); return false;">checking out Real Python</a>.
2626
</p>
2727
</div>
2828
</div>
@@ -35,10 +35,10 @@ <h3 class="panel-head">Sponsored By</h3>
3535
<h3 class="panel-head">Sponsored By</h3>
3636
</div>
3737
<div class="panel-body">
38-
<a href="https://realpython.com/?utm_source=fullstackpython&utm_medium=referral&utm_campaign=best_resources_page"><img src="theme/img/sponsored/realpython.png" alt="Real Python logo" width="100%"></a>
38+
<a href="https://realpython.com/?utm_source=fsp&utm_medium=promo&utm_campaign=bestresources"><img src="theme/img/sponsored/realpython.png" alt="Real Python logo" width="100%"></a>
3939
<p style="font-size: .8em;">If you want to learn Python then
4040
I highly recommend
41-
<a href="https://realpython.com/?utm_source=fullstackpython&utm_medium=referral&utm_campaign=best_python_resources" onclick="trackOutboundLink('https://realpython.com/?utm_source=fullstackpython&utm_medium=referral&utm_campaign=best_resources_page'); return false;">checking out Real Python</a>'s
41+
<a href="https://realpython.com/?utm_source=fsp&utm_medium=promo&utm_campaign=bestresources" onclick="trackOutboundLink('https://realpython.com/?utm_source=fsp&utm_medium=promo&utm_campaign=bestresources'); return false;">checking out Real Python</a>'s
4242
courses.
4343
</p>
4444
</div>
@@ -51,10 +51,10 @@ <h3 class="panel-head">Sponsored By</h3>
5151
<h3 class="panel-head">Sponsored By</h3>
5252
</div>
5353
<div class="panel-body">
54-
<a href="https://realpython.com/?utm_source=fullstackpython&utm_medium=referral&utm_campaign=web_frameworks_page"><img src="theme/img/sponsored/realpython.png" alt="Real Python logo" width="100%"></a>
54+
<a href="https://realpython.com/?utm_source=fsp&utm_medium=promo&utm_campaign=webframeworks"><img src="theme/img/sponsored/realpython.png" alt="Real Python logo" width="100%"></a>
5555
<p style="font-size: .8em;">If you want to learn Python web development then
5656
I highly recommend
57-
<a href="https://realpython.com/?utm_source=fullstackpython&utm_medium=referral&utm_campaign=web_frameworks_page" onclick="trackOutboundLink('https://realpython.com/?utm_source=fullstackpython&utm_medium=referral&utm_campaign=web_frameworks_page'); return false;">checking out Real Python</a>'s
57+
<a href="https://realpython.com/?utm_source=fsp&utm_medium=promo&utm_campaign=webframeworks" onclick="trackOutboundLink('https://realpython.com/?utm_source=fsp&utm_medium=promo&utm_campaign=webframeworks'); return false;">checking out Real Python</a>'s
5858
courses.
5959
</p>
6060
</div>

web-design.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
<meta http-equiv="X-UA-Compatible" content="IE=edge">
55
<meta name="viewport" content="width=device-width, initial-scale=1.0">
66
<meta name="author" content="Matt Makai">
7+
<meta name="description" content="Web design creates a compelling user experience for your Python web app. Learn more about web design on Full Stack Python.">
78
<link rel="shortcut icon" href="theme/img/fsp-fav.png">
89
<title>Web Design - Full Stack Python</title>
910
<!--[if lt IE 9]>

0 commit comments

Comments
 (0)