Saturday, July 19, 2008

Create a Wiki in 20 minutes : Using Django

In this tutorial, I introduce the basics of Django by walking you through the development of a simple wiki application.

We'll see how you can design your URLs, interact with the database and use the Django template library. As an added bonus, we'll also include support for editing pages using Markdown syntax [ http://daringfireball.net/projects/markdown/ ].

By the end, you'll see how little time and code it takes to get a simple application up and running.



Extending the wiki with wikiwords and search

This is the second part of the Learn Django series. In this part, we'll extend the Wiki app from part 1

We are going to add support for a menu and auto linking of wikiwords.In the process we will look at template inheritance, filters and custom filter libraries.

Finally, we'll see how to implement a search feature in under 20 lines of code using Django's newforms library and database query API.