PyLucid 0.10.2.0106
PyLucid is an open-source web content management system (CMS) using django.
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)
-
- templates/styles/JS code online editable with CodeMirror highlighting
- easy overwrite templates
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
-
content:
- weblog (Complete blogging solution)
- comments / guestbook (comments for pages, blog articles, lexicon entries)
- StreetMap (insert google maps or StreetMaps)
- lexicon (explane words in content)
- poll
- RSS (include external feeds into a page)
- source code (highlight source code into content)
- include local/remote file content into page
- simple picture gallery
navigation:
- basics: main menu (split able), sub menu and sitemap
- search engine (search in page content, blog articles, lexicon entries)
- update journal (List of all page updates)
- page tag based navigation
- breadcrumb
- Table of contens (TOC from page headlines)
content helpers:
- bulk editor
- find and replace (replace strings different contents)
- translation dialogue, used google translation service (optional)
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
/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.
donation
links
| Homepage | http://www.pylucid.org |
| Development history | visible / backward-incompatible changes |
| Forum | http://forum.pylucid.org/ |
| IRC | #pylucid on freenode.net |
| Github | http://github.com/jedie/PyLucid |
| Sourceforge | http://sourceforge.net/projects/pylucid/ |
| Google code | http://code.google.com/p/pylucid/ |
| File | Type | Py Version | Uploaded on | Size | # downloads |
|---|---|---|---|---|---|
| PyLucid-0.10.2.0106.tar.gz (md5) | Source | 2012-01-06 | 505KB | 91 | |
- Author: Jens Diemer
- Home Page: http://www.pylucid.org
-
Categories
- Development Status :: 4 - Beta
- Development Status :: 5 - Production/Stable
- Environment :: Web Environment
- Framework :: Django
- Intended Audience :: Developers
- License :: OSI Approved :: GNU General Public License (GPL)
- Operating System :: OS Independent
- Programming Language :: JavaScript
- Programming Language :: Python
- Topic :: Database :: Front-Ends
- Topic :: Documentation
- Topic :: Internet :: WWW/HTTP :: Dynamic Content
- Topic :: Internet :: WWW/HTTP :: Site Management
- Topic :: Internet :: WWW/HTTP :: WSGI :: Application
- Package Index Owner: pylucid
- Package Index Maintainer: pylucid
- DOAP record: PyLucid-0.10.2.0106.xml
