Skip to main content

PyLucid is an open-source web content management system (CMS) using django.

Project description

about PyLucid

PyLucid is an Open Source web content management system written in Python using Django, jQuery and many more external software…

Some PyLucid Features are:

  • Open Source (GPL v3 or later)

  • fully customizable output

  • Multi site support (Allows a single installation to serve multiple websites.)

  • internationalization and localization support (Multilingual content)

  • Revision controlled content

  • WYSIWYG html Editor / markups: Creole, textile, markdown, ReStructuredText

  • expandable with plugins

  • many built-in plugins:

  • hierarchy tree page organization

  • support many database engines (PostgreSQL, MySQL, Oracle and SQLite)

  • WSGI conform: CGI, fastCGI, mod_Python and others

  • and many more features… :)

install

(Please read the complete installation instructions.)

To create a PyLucid virtual environment, use our bootstrap script:

/home/FooBar$ wget https://raw.github.com/jedie/PyLucid/master/bootstrap/pylucid-boot.py
/home/FooBar$ python pylucid-boot.py PyLucid_env

create a new page instance:

/home/FooBar$ cd PyLucid_env
/home/FooBar/PyLucid_env$ ./create_page_instance.sh /var/www/YourSite

After run our script you have these files/directory:

/var/www/YourSite/media/ Static media files
/var/www/YourSite/index.fcgi fastCGI dispatcher file
/var/www/YourSite/index.wsgi mod_WSGI dispatcher file
/var/www/YourSite/index.cgi CGI handler, should only used for debugging
/var/www/YourSite/local_settings.py your own settings
/var/www/YourSite/manage.py Access to django cli management
/var/www/YourSite/.htaccess prepared to use fast_CGI, mod_WSGI, CGI via mod_rewrite

create database tables and insert initial data:

/home/FooBar/PyLucid_env$ cd /var/www/YourSite
/var/www/YourSite$ ./manage.py syncdb
/var/www/YourSite$ ./manage.py migrate
/var/www/YourSite$ ./manage.py loaddata pylucid.json

Now you can start the local developer server with:

/var/www/YourSite$ ./manage.py runserver

Or use these files for apache with fastCGI:

  • /var/www/YourSite/index.fcgi
  • /var/www/YourSite/.htaccess

To complete the installation follow the steps in setup PyLucid after installation.

Project details


Release history Release notifications

History Node

3.1.3rc2

History Node

3.1.3rc1

History Node

3.1.2

History Node

3.1.2.dev1

History Node

3.1.1

History Node

3.1.0

History Node

3.0.2

History Node

3.0.1

History Node

3.0.0

History Node

3.0.0.dev16

History Node

3.0.0.dev15

History Node

3.0.0.dev9

History Node

3.0.0.dev8

History Node

3.0.0.dev7

History Node

3.0.0.dev6

History Node

3.0.0.dev5

History Node

3.0.0.dev4

History Node

3.0.0.dev3

History Node

3.0.0.dev2

History Node

3.0.0.dev1

History Node

3.0.0.dev0

History Node

2.1.2

History Node

2.1.1

History Node

2.0.0b0

History Node

1.6.1

History Node

1.6.0.0212

History Node

1.5.0.0524

History Node

1.4.2.1120

History Node

1.2.1.0821

History Node

1.2.0.0803

History Node

1.1.1.0711

History Node

1.0.4.0702

This version
History Node

1.0.3.0618

History Node

1.0.0.0604

History Node

0.12.1.0524

History Node

0.11.4.0423

History Node

0.10.2.0106

History Node

0.10.1.0103

History Node

0.9.0.0808

History Node

0.9.0.0715

History Node

0.9.0.0714

History Node

0.9.0.0517

History Node

0.9.0.beta

History Node

0.9.0.alpha

History Node

0.8.7

History Node

0.8.6rc1

History Node

0.8.5

History Node

0.8.5RC1

History Node

0.8.0

History Node

0.8.0RC2

History Node

0.8.0RC1

History Node

0.8.0beta1

History Node

0.8.0alpha3

History Node

0.8.0alpha1

History Node

0.7.1

History Node

0.7.0

History Node

0.4.1

History Node

0.4

History Node

0.3.3

History Node

0.3.2

History Node

0.3.1

History Node

0.9.0.RC12.0928

History Node

0.9.0.RC11.0924

History Node

0.9.0.RC10.0916

History Node

0.9.0.RC9.0913

History Node

0.9.0.RC9.0906

History Node

0.9.0.RC8.0902

History Node

0.9.0.RC5.git-87dd033

History Node

0.9.0.RC4.git-be75d96

History Node

0.9.0.RC3.git-fbba4c7

History Node

0.9.0.RC2.svn2609

History Node

0.9.0.RC1.SVN-2580

History Node

0.9.0.pre-alpha

History Node

0.6.1b stable

History Node

0.6.0 stable

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
PyLucid-1.0.3.0618.tar.gz (464.4 kB) Copy SHA256 hash SHA256 Source None Jun 18, 2012

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page