Learning Website Development with Django
The MVC Pattern in Web Development
Installing the Required Software
Building a Social Bookmarking Application
A Word about Django Terminology
URLs and Views: Creating the Main Page
Models: Designing an Initial Database Schema
Templates: Creating a Template for the Main Page
Putting It All Together: Generating User Pages
User Registration and Management
Creating the Bookmark Submission Form
Enhancing the User Interface with Ajax
Using an Ajax Framework in Django
The jQuery JavaScript Framework
Implementing Live Searching of Bookmarks
Sharing Bookmarks on the Main Page
Creating an Administration Interface
Activating the Administration Interface
Customizing the Administration Interface
Users, Groups and Permissions
Advanced Browsing and Searching
Organizing Content into Pages (Pagination)
Improving the Interface with Messages
Improving Performance with Caching