Create a page, choose its parent

And manage your page's hierarchy

Edit your page's content with a WYSIWYG editor

You can also add images stored on your computer

Manage page's layout

Activate left and right sidebar

Customize the page with components

  • Calendar with a booking form (receive and manage booking request notifications)
  • Events calendar (see how many positions remains available and subscribe to an event)
  • Latest news
  • Photo gallery rendered with Twitter bootstrap carousel
  • File manager : attach downloadable files to your pages
  • Newsletter
  • Contact (you can have several addresses and display them on contact form)

Advanced built-in features

  • Automatic RSS feed for latest news
  • Create protected downloadable files visible only for registered users
  • Edit your pages content directly with raw HTML
  • Add a custom banner
  • Define a custom bootstrap theme file
  • Use your own custom CSS file
  • Google Analytics automatic tracking
  • Read-more / read-less links on long news content
  • Scheduler to sed automatically daily news to users who subscribed to the newsletter


  • Python 2.5+
  • PIL
  • Web2py


git clone git:// web2py
cd web2py/applications
git clone git://
cd ..
python -a "choose_a_password"

In your favourite browser you can open : http://localhost:8000/tiny_website

Updated 5 years ago

comments powered by Disqus


Please insert your email adress to receive our latest news