Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Tree [10f1c8] master /
History



File Date Author Commit
bootstrap 2012-08-28 JensDiemer JensDiemer [f5defc] Use cache.smooth_update() from django-tools v0....
pylucid_project 2012-10-18 JensDiemer JensDiemer [10f1c8] Use XFrameOptionsMiddleware in default setting
requirements 2012-08-28 JensDiemer JensDiemer [f5defc] Use cache.smooth_update() from django-tools v0....
scripts 2012-08-28 JensDiemer JensDiemer [25c992] typo in SocString example
.gitignore 2012-08-22 JensDiemer JensDiemer [0a4d5b] ignore /.git
.project 2011-08-11 JensDiemer JensDiemer [3d32df] Merge branch 'bootstrap'
.pydevproject-example 2012-05-03 JensDiemer JensDiemer [39a4e0] Merge branch 'master' into django_compressor
AUTHORS 2011-08-11 JensDiemer JensDiemer [3d32df] Merge branch 'bootstrap'
LICENSE 2011-08-11 JensDiemer JensDiemer [3d32df] Merge branch 'bootstrap'
MANIFEST.in 2012-06-02 JensDiemer JensDiemer [ef290a] Merge the django1.4 branch!
README.creole 2012-08-09 JensDiemer JensDiemer [b532aa] Merge branch 'master' of github.com:jedie/PyLucid
setup.py 2012-06-04 JensDiemer JensDiemer [0532d7] add download_url
update.sh 2011-08-11 JensDiemer JensDiemer [3d32df] Merge branch 'bootstrap'

Read Me

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/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.fcgifastCGI dispatcher file
/var/www/YourSite/index.wsgimod_WSGI dispatcher file
/var/www/YourSite/index.cgiCGI handler, should only used for debugging
/var/www/YourSite/local_settings.pyyour own settings
/var/www/YourSite/manage.pyAccess to django cli management
/var/www/YourSite/.htaccessprepared 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.

donation

links

Homepagehttp://www.pylucid.org
Development historyvisible / backward-incompatible changes
Forumhttp://forum.pylucid.org/
IRC#pylucid on freenode.net
Githubhttp://github.com/jedie/PyLucid
Sourceforgehttp://sourceforge.net/projects/pylucid/
Google codehttp://code.google.com/p/pylucid/