Latest Articles

Setting up a Complete Django E-commerce store in 30 minutes

by Jesse Legg | May 2010 | e-Commerce Open Source

In order to demonstrate Django's rapid development potential, we will begin by constructing a simple, but fully-featured, e-commerce store. The goal is to be up and running with a product catalog and products for sale, including a simple payment processing interface, in about half-an-hour. If this seems ambitious, remember that Django offers a lot of built-in shortcuts for the most common web-related development tasks. We will be taking full advantage of these and there will be side discussions of their general use.

In addition to building our starter storefront, this article aims to demonstrate some other Django tools and techniques. In this article by Jesse Legg, author of Django 1.2 e-commerce, we will:

  • Create our Django Product model to take advantage of the automatic admin tool
  • Build a flexible but easy to use categorization system, to better organize our catalog of products
  • Utilize Django's generic view framework to expose a quick set of views on our catalog data
  • Finally, create a simple template for selling products through the Google Checkout API
Read Setting up a Complete Django E-commerce store in 30 minutes in full

Oracle: RDBMS Log Miner Utility, FRA, and AUM

by April C. Sims | May 2010 | Oracle

In this article by April Sims, author of the book Oracle Database 11g – Underground Advice for Database Administrators, we will learn about Oracle's RDBMS Log Miner Utility, Flash(back) Recovery Area (FRA), and Automatic Undo Management (AUM).

Read Oracle: RDBMS Log Miner Utility, FRA, and AUM in full

Building an Image Slideshow using Scripty2

by Jose Argudo Blanco | May 2010 | Open Source Web Development

In this article by Jose Argudo, we will build an Image Slideshow using Scripty2.

Read Building an Image Slideshow using Scripty2 in full

Creating a Custom Content Type with Paster in Plone 3

by Juan Pablo Giménez Marcos F. Romero | May 2010 | Content Management Open Source

The Plone Content Management System is one of the best open source CMS because, by using Plone’s development framework, you can extend its functionality according to the specific requirements of your website. The Plone framework has lots of components that can be used to create add-ons or extensions called Plone Products. You can optimize your site for improved usability, accessibility, and security, by creating custom Plone products.

In this article by Juan Pablo Giménezand Marcos F. Romero, author of Plone 3 Products Development Cookbook, we will cover the creation of Archetypes content types from scratch by hand... kind of. We will actually use paster to automatically create most of it.

Read Creating a Custom Content Type with Paster in Plone 3 in full

Django 1.2 E-commerce: Generating PDF Reports from Python using ReportLab

by Jesse Legg | May 2010 | e-Commerce Open Source Web Development

The Python community offers dozens of libraries designed to generate graphics, reports, PDF files, images, and charts. It can be somewhat overwhelming choosing which tool is appropriate for the job. In this article by Jesse Legg, author of Django 1.2 e-commerce, we will experiment with the ReportLab toolkit, which is a Python module that allows us to create PDF files. ReportLab can be integrated with Django to generate dynamic PDFs on-the-fly for the data stored in our Django models.

Read Django 1.2 E-commerce: Generating PDF Reports from Python using ReportLab in full
Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software