Skip to main content

CMS in Python WSGI, using MySQL. No shell account needed. (can run as CGI)

Project description

PyLucid is a lightweight, OpenSource (GPL 2.x or newer) content management
system (CMS) written in pure Python WSGI.

Nearly all output can be customized.
No shell account is needed. You only need a standard webserver with Python
(at least v2.3) CGI and MySQL ( mySQLdb ) to run PyLucid.

You can use PyLucid as a Framework for you small Web-Application. Because you
can make you own Plugins!

PyLucid use the WSGI Standard, so you can run it as CGI, fastCGI or others...

PyLucid used the following components:

* WSGI publisher: `colubrid`_
* Template system: `jinja`_
* Highlighter system: `pygments`_

Check out the `PyLucid webpage`_.

features
========

http://www.pylucid.org/index.py/About/Features/

* Characteristics
o clarify urls by page name shortcuts
o Wiki similar internal links.
o secure JavaScript-md5 Login - safe Login, also without HTTPs/SSL
(look at JSMD5Login)
o Plugin-API (look at PluginsDownload)
* functions (extract)
o <lucidFunction:SourceCode/> integrate Source-Files from local
Webserver in the CMS page: LucidFunctionSourceCode
o <lucidFunction:IncludeRemote>url</lucidFunction> Includes a external
webpage into your own page: LucidFunctionIncludeRemote
o <lucidFunction:RSS/> integrate external RSS feed in your CMS page:
LucidFunctionRSS
o <lucidTag:RSSfeedGenerator/> Create a RSS news feed of the last
pages updates: RSS
* adaptability
o edits from internal sides (Login, all forms to change from Styles,
Templates etc..)
o edit the main template and styles
o administration Sub menu
* basis
o pages, stylesheets, templates create/edit/delete
o searching
o SiteMap
o list of the newest changes
o tree main menu + sub menu
* other
o see interna, inclusive SQL tables overview with optimization of the
tables
o owner slimmer tinyTextile
o MySQLdump - Backup of database data


Links
=====

How you install PyLucid, look at the `install instructions`_.

.. _PyLucid webpage: http://www.pylucid.org
.. _install instructions: http://www.pylucid.org/index.py/InstallPyLucid/
.. _colubrid: http://wsgiarea.pocoo.org/colubrid/
.. _jinja: http://wsgiarea.pocoo.org/jinja/

Project details


Release history Release notifications | RSS feed

This version

0.7.1

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page