2007-07-24 Learning How To Write A Wiki Using Python

RadomirDopieralski wrote a Sample Wiki Engine in Python that provides the basic infrastructure: Retrieving and editing pages. ¹

RadomirDopieralski

Sample Wiki Engine

¹

His code sidesteps all the important design decisions. The pages are not saved, there is no markup, there is no reversion history, and so on. It seems to be an *excellent tool to teach students web application basics*. I also like his basic documentation and his suggestions for improvements at the end of the page.

This is definitely better than starting with terse and cryptic code for a very small wiki. (Remember the SmallestWiki contest?)

SmallestWiki

​#Wikis ​#Software