django-player (Django Presentation Layer) is a presentation framework to develop websites, setting focus on UI layer. It's not a CMS, you only present data extracted from other CMS's, but controlling the layout and how present the information to the user.


Install package from pypi:

$ easy_install django-player

Create a new website project:

$ create-website mywebsite

This create a mywebsite directory in your working directory, which is a usual Django project.

You have to define the DATABASES settings in the project file.

Create data models:

$ python syncdb --migrate

Run development server:

$ python runserver

And finally, open the browser and go to http://localhost:8000/


(( to complete ))


There are several demo sites availables running a django-player instance:
  • this is the first demo site.
  • this is a second demo site.
  • this is the preproduction site.
  • this is the production site.