• Download the last PyLucid Archive from sourceforge
  • Upload all files via (s)FTP on your WebSpace.
  • Create a empy Database for PyLucid like this (Not necessary with SQLite.):

  • copy ./PyLucid/ to ./PyLucid/
  • Edit the
    • Insert your database acount
    • Insert the "SECRET_KEY"

The handler

  • Edit the file ".htaccess":
    • Only in some cases you must change this file.
  • CGI Example:
    • The handler file is "index.cgi"
    • remark execute rights for everybody ("chmod +x" / "chmod 755" - only the handler file "index.cgi"!)
    • edit the shebang in the used handler file (The first line, the path to the python interpreter) Verify that Python v2.4 or above used and not Python v2.3!

_install section

  • goto the install section with the url: ""
  • create a install password hash:
    • fill out the password and click on the "make hash" button.
    • copy and paste the SHA hash into your (Variable "INSTALL_PASSWORD_HASH")
    • reload the page
  • login into the _install section
  • execute every link from the first section named "install":
    • install DB tables
    • init DB data
    • install plugins
    • create a user

edit again

  • enable in MIDDLEWARE_CLASSES the two things:
    • 'django.contrib.sessions.middleware.SessionMiddleware'
    • 'django.contrib.auth.middleware.AuthenticationMiddleware'

After this you should see the base pages and can login...