skip to navigation
skip to content

Not Logged In

PyLucid 1.6.1

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

Note: This is the Old v1.x branch. Current development is on django-cms branch!

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:

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/old_v1/bootstrap/pylucid-boot.py -O pylucid1-boot.py
/home/FooBar$ python2 pylucid1-boot.py PyLucid1_py2_env

create a new page instance:

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

Setup a page instance:

~$ cd /var/www/YourSite

# create all database tables (without creating a superuser at this time):
/var/www/YourSite$ ./manage.py syncdb --all --noinput

# Do faked south migrations
/var/www/YourSite$ ./manage.py migrate --fake

# Create a superuser:
/var/www/YourSite$ ./manage.py createsuperuser

# Load PyLucid base data into database:
/var/www/YourSite$ ./manage.py loaddata pylucid.json

# create initial revisions
/var/www/YourSite$ ./manage.py createinitialrevisions

# collect all static files as links
/var/www/YourSite$ ./manage.py collectstatic

# start local development server
/var/www/YourSite$ ./manage.py runserver

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.

 
File Type Py Version Uploaded on Size
PyLucid-1.6.1-py2-none-any.whl (md5) Python Wheel py2 2015-08-11 694KB
PyLucid-1.6.1-py2.7.egg (md5) Python Egg 2.7 2015-08-11 671KB
PyLucid-1.6.1.tar.gz (md5) Source 2015-08-11 475KB
  • Downloads (All Versions):
  • 76 downloads in the last day
  • 458 downloads in the last week
  • 3509 downloads in the last month