diff --git a/chapter04.rst b/chapter04.rst index 284747e..713be56 100644 --- a/chapter04.rst +++ b/chapter04.rst @@ -1613,4 +1613,4 @@ stored in a relational database. This allows a clean separation of data and logi The next chapter `Chapter 5`_ covers the tools Django gives you to interact with a database. -.. _Chapter 4: chapter04.rst/ \ No newline at end of file +.. _Chapter 5: chapter05.html diff --git a/chapter05.rst b/chapter05.rst index dcc45f0..4d8200d 100644 --- a/chapter05.rst +++ b/chapter05.rst @@ -1386,4 +1386,4 @@ case it would be helpful to have a Web-based interface for entering and managing data. The next chapter `Chapter 6`_ covers Django's admin interface, which exists precisely for that reason. -.. _Chapter 6: chapter06.rst/ +.. _Chapter 6: chapter06.html diff --git a/chapter06.rst b/chapter06.rst index bb2d7b7..7af142f 100644 --- a/chapter06.rst +++ b/chapter06.rst @@ -989,4 +989,4 @@ So far we've created a few models and configured a top-notch interface for editing data. In the next chapter `Chapter 7`_, we'll move on to the real "meat and potatoes" of Web development: form creation and processing. -.. _Chapter 7: chapter07.rst/ +.. _Chapter 7: chapter07.html diff --git a/chapter07.rst b/chapter07.rst index 354e343..15f5217 100644 --- a/chapter07.rst +++ b/chapter07.rst @@ -1293,4 +1293,4 @@ missing pieces as you need them. We'll start in `Chapter 8`_, by doubling back and taking a closer look at views and URLconfs (introduced first in `chapter03`). -.. _chapter 8: chapter08.rst/ +.. _chapter 8: chapter08.html diff --git a/chapter08.rst b/chapter08.rst index 5a23894..c934331 100644 --- a/chapter08.rst +++ b/chapter08.rst @@ -10,7 +10,7 @@ In `Chapter 3`_, we explained the basics of Django view functions and URLconfs. This chapter goes into more detail about advanced functionality in those two pieces of the framework. -.. _Chapter 3: ../chapter03/ +.. _Chapter 3: chapter03.html URLconf Tricks ============== @@ -1130,4 +1130,4 @@ This chapter has provided many advanced tips and tricks for views and URLconfs. Next, in `Chapter 9`_, we'll give this advanced treatment to Django's template system. -.. _Chapter 9: chapter09.rst/ \ No newline at end of file +.. _Chapter 9: chapter09.html diff --git a/chapter09.rst b/chapter09.rst index c1d3325..a8ccf4e 100644 --- a/chapter09.rst +++ b/chapter09.rst @@ -1294,4 +1294,4 @@ What's Next Continuing this section's theme of advanced topics, the `next chapter`_ covers advanced usage of Django models. -.. _next chapter: chapter10.rst/ \ No newline at end of file +.. _next chapter: chapter10.html diff --git a/chapter10.rst b/chapter10.rst index 6d856c2..ca2cf65 100644 --- a/chapter10.rst +++ b/chapter10.rst @@ -598,4 +598,4 @@ What's Next? In the `next chapter`_, we'll show you Django's "generic views" framework, which lets you save time in building Web sites that follow common patterns. -.. _next chapter: chapter11.rst/ +.. _next chapter: chapter11.html diff --git a/chapter11.rst b/chapter11.rst index 81bb8cb..0c4f3ae 100644 --- a/chapter11.rst +++ b/chapter11.rst @@ -518,4 +518,4 @@ recommended reading if you want to get the most out of this powerful feature. This concludes the section of this book devoted to "advanced usage." In the `next chapter`_, we cover deployment of Django applications. -.. _next chapter: chapter12.rst/ \ No newline at end of file +.. _next chapter: chapter12.html diff --git a/chapter12.rst b/chapter12.rst index ec21ea4..33d3164 100644 --- a/chapter12.rst +++ b/chapter12.rst @@ -1073,7 +1073,7 @@ Of course, selecting memcached does you no good if you don't actually use it. framework, and use it everywhere possible. Aggressive, preemptive caching is usually the only thing that will keep a site up under major traffic. -.. _Chapter 15: chapter15.rst/ +.. _Chapter 15: chapter15.html Join the Conversation --------------------- @@ -1092,4 +1092,4 @@ What's Next? The remaining chapters focus on other Django features that you may or may not need, depending on your application. Feel free to read them in any order you -choose. \ No newline at end of file +choose. diff --git a/chapter13.rst b/chapter13.rst index 25d686e..0021077 100644 --- a/chapter13.rst +++ b/chapter13.rst @@ -986,4 +986,4 @@ Next, we'll continue to dig deeper into the built-in tools Django gives you. `Chapter 14`_ looks at all the tools you need to provide user-customized sites: sessions, users, and authentication. -.. _Chapter 14: chapter14.rst/ \ No newline at end of file +.. _Chapter 14: chapter14.html diff --git a/chapter14.rst b/chapter14.rst index 0c954ac..d2baa00 100644 --- a/chapter14.rst +++ b/chapter14.rst @@ -1236,4 +1236,4 @@ available. In the `next chapter`_, we'll take a look at Django's caching infrastructure, which is a convenient way to improve the performance of your application. -.. _next chapter: chapter15.rst/ \ No newline at end of file +.. _next chapter: chapter15.html diff --git a/chapter15.rst b/chapter15.rst index 4fb3b3a..e18c187 100644 --- a/chapter15.rst +++ b/chapter15.rst @@ -757,5 +757,7 @@ What's Next? Django ships with a number of "contrib" packages -- optional features that can make your life easier. We've already covered a few of these: the admin site -(Chapter 6) and the session/user framework (Chapter 14). The next chapter -covers more of the "contributed" subframeworks. \ No newline at end of file +(Chapter 6) and the session/user framework (Chapter 14). The `next chapter`_ +covers more of the "contributed" subframeworks. + +.. _next chapter: chapter16.html diff --git a/chapter16.rst b/chapter16.rst index bc4e962..146b1e9 100644 --- a/chapter16.rst +++ b/chapter16.rst @@ -946,4 +946,4 @@ and/or after every request and can modify requests and responses at will, to extend the framework. In the `next chapter`_, we'll discuss Django's built-in middleware and explain how you can write your own. -.. _next chapter: chapter17.rst/ \ No newline at end of file +.. _next chapter: chapter17.html diff --git a/chapter17.rst b/chapter17.rst index a80fad9..98473b0 100644 --- a/chapter17.rst +++ b/chapter17.rst @@ -389,4 +389,4 @@ Web developers and database-schema designers don't always have the luxury of starting from scratch. In the `next chapter`_, we'll cover how to integrate with legacy systems, such as database schemas you've inherited from the 1980s. -.. _next chapter: chapter18.rst/ \ No newline at end of file +.. _next chapter: chapter18.html diff --git a/chapter18.rst b/chapter18.rst index 7a02c23..768cde3 100644 --- a/chapter18.rst +++ b/chapter18.rst @@ -299,4 +299,4 @@ framework (and the hard work of Django's volunteer translators). The `next chapter`_ explains how to use this framework to provide localized Django sites. -.. _next chapter: chapter19.rst/ \ No newline at end of file +.. _next chapter: chapter19.html diff --git a/chapter19.rst b/chapter19.rst index 67c8baf..c45267d 100644 --- a/chapter19.rst +++ b/chapter19.rst @@ -940,4 +940,4 @@ What's Next? The `final chapter`_ focuses on security -- how you can help secure your sites and your users from malicious attackers. -.. _final chapter: chapter20.rst/ \ No newline at end of file +.. _final chapter: chapter20.html diff --git a/chapter20.rst b/chapter20.rst index c21e2a0..c2b3693 100644 --- a/chapter20.rst +++ b/chapter20.rst @@ -516,5 +516,5 @@ your Django projects. We wish you the best of luck in running your Django site, whether it's a little toy for you and a few friends, or the next Google. -.. _Chapter 14: chapter14.rst/ -.. _Chapter 16: chapter16.rst/ \ No newline at end of file +.. _Chapter 14: chapter14.html +.. _Chapter 16: chapter16.html