Multiple Templates in Django
There are times when we will need to serve the same content in multiple ways whether it's displaying a printable version of a page, creating festive themes for holidays or promotions, or using a different set of templates for mobile devices.
There are a number of approaches to these tasks, and no one is "right". As we will see, the best choice depends on the circumstances specific to your site and users.
In this article by Scott Newman we will:
- Consider the different approaches to tailoring output
- Explore the challenges of serving content to mobile devices
- Create printer-friendly output via URL parameters
ASP.NET Social Networks—Blogs in Fisharoo
In this article by Andrew Siemer, we will talk about the concept of Blogging and how it could be applied to our community site Fisharoo. With search engines, users, and security in mind, Andrew invests a part of this article to address an issue that plagues many dynamic websites—query string data being used to determine page output.
The article starts with the discussion of Problem, that is, what we need to do to achieve success for the article's topic-Blogs so to speak. Then it moves on to Design where we decide on and write down the physical requirements for our feature. And finally comes the Solution part where we discuss how to implement all the requirements for each feature.
Read ASP.NET Social Networks—Blogs in Fisharoo in fullPython Data Persistence using MySQL Part II: Moving Data Processing to the Data
Continuing with the sample discussed in the Python Data Persistence using MySQL article, this Part II: Moving Data Processing to the Data by Yuli Vasiliev explains how you can implement some data processing inside your database, resulting in better application design and better performance in the long run. In this article, you will look at triggers in action. Stored procedures and functions can be used similarly.
Read Python Data Persistence using MySQL Part II: Moving Data Processing to the Data in fullCreating the Student Blog in Drupal using Cloning
Blogging in Drupal encompasses a range of learning activities. When incorporated into a course as a regular part of the coursework, blogs provide an incredibly powerful means of tracking student growth. For students who are disorganized (that is, students whose backpacks resemble tumbleweed), the blog can also be an organizational tool. Most importantly, though, blogs create a record of student work that can be accessed at any time. As such, blogs provide a convenient window into both process (how students work) and product (the end results of student work). In this article by Bill Fitzgerald, we will see how to create a student blog.
Read Creating the Student Blog in Drupal using Cloning in fullPodcasting and Images in Drupal
In this article by Bill Fitzgerald we will learn about Podcasting. Podcasting allows you to share audio files over the Internet. In recent years, as podcasting has increased in prominence and popularity, there has been an almost overwhelming amount of information about how to get started with podcasting: the technical requirements, the hardware, the software, and so on.
Sharing images creates a variety of ways for students to get involved in the class. In some classes, such as Photography or other Fine Arts courses, images provide a way for students to showcase their work. In other courses, online image sharing can be used to enhance the curriculum.
In this article, we will focus on cutting through the noise, and setting up your site to work as a podcasting and image sharing platform. This article will break down the technical aspects of publishing audio and images, along with ways of integrating podcasting into your class.
Read Podcasting and Images in Drupal in full

