File tree Expand file tree Collapse file tree 4 files changed +15
-1
lines changed
source/content/pages/04-web-development Expand file tree Collapse file tree 4 files changed +15
-1
lines changed Original file line number Diff line number Diff line change @@ -1389,6 +1389,11 @@ <h2>Django ORM resources</h2>
13891389 shows you how to log authentication failures, create an IP addresses white
13901390 list and combine fail2ban with the authentication failures list.</ p >
13911391</ li >
1392+ < li >
1393+ < p > < a href ="https://markusholtermann.eu/2014/09/django-17-database-migrations-done-right/ "> Django 1.7: Database Migrations Done Right</ a >
1394+ explains why South was not directly integrated into Django, how migrations
1395+ are built and shows how backwards migrations work.</ p >
1396+ </ li >
13921397</ ul >
13931398< h2 > Static and media files</ h2 >
13941399< p > Deploying and handling static and media files can be confusing for new
Original file line number Diff line number Diff line change @@ -336,6 +336,11 @@ <h2>Django ORM resources</h2>
336336 shows you how to log authentication failures, create an IP addresses white
337337 list and combine fail2ban with the authentication failures list.</ p >
338338</ li >
339+ < li >
340+ < p > < a href ="https://markusholtermann.eu/2014/09/django-17-database-migrations-done-right/ "> Django 1.7: Database Migrations Done Right</ a >
341+ explains why South was not directly integrated into Django, how migrations
342+ are built and shows how backwards migrations work.</ p >
343+ </ li >
339344</ ul >
340345< h2 > Static and media files</ h2 >
341346< p > Deploying and handling static and media files can be confusing for new
Original file line number Diff line number Diff line change 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-04-26T15:33:13Z </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-04-27T07:03:21Z </updated ></feed >
Original file line number Diff line number Diff line change @@ -278,6 +278,10 @@ existing framework.
278278 shows you how to log authentication failures, create an IP addresses white
279279 list and combine fail2ban with the authentication failures list.
280280
281+ * [ Django 1.7: Database Migrations Done Right] ( https://markusholtermann.eu/2014/09/django-17-database-migrations-done-right/ )
282+ explains why South was not directly integrated into Django, how migrations
283+ are built and shows how backwards migrations work.
284+
281285
282286## Static and media files
283287Deploying and handling static and media files can be confusing for new
You can’t perform that action at this time.
0 commit comments