Skip to main content

PyLucid CMS

Project description

about PyLucid

PyLucid is an Open Source web content management system written in Python using Django-CMS.

It’s more a alternative for djangocms-installer

The goal is to simplify the Django-CMS setup.

The current ‘develop’ branch is a rewrite and currently not useable!

You should not use PyLucid in production, until v3.x is used on pylucid.org ;)

Try, fork and contribute! ;)

Coverage Status on coveralls.io

coveralls.io/r/jedie/PyLucid

Build Status on travis-ci.org

travis-ci.org/jedie/PyLucid

Requirements Status on requires.io

requires.io/github/jedie/PyLucid/requirements/

install

bootstrap PyLucid virtualenv

# download bootstrap file:
/home/FooBar$ wget https://github.com/jedie/PyLucid/raw/develop/pylucid/pylucid_boot.py

# Create virtualenv with all needed packages:
/home/FooBar$ python3 pylucid_boot.py boot ~/PyLucid-env

Note: pylucid_boot.py is a interactive shell with command completion. You can just start it and do this:

/home/FooBar$ python3 pylucid_boot.py

pylucid_boot.py shell v0.2.0
Type help or ? to list commands.

pylucid_boot.py> boot ~/PyLucid-env

Type help or ? to list commands:

pylucid_boot.py> ?

Hint: All commands can be called directly from commandline.
e.g.: $ ./pylucid_boot.py help

Use <tab> to command completion.

Documented commands (type help <topic>):
========================================
boot  boot_developer  help  quit

use a created PyLucid virtualenv

# Go into created virtualenv:
/home/FooBar$ cd ~/PyLucid-env

# activate the env:
~/PyLucid-env $ source bin/activate

# Use the commandline admin
(PyLucid-env) ~/PyLucid-env $ pylucid_admin

The pylucid_admin is a interactive shell with command completion, e.g.:

(PyLucid_env) ~/PyLucid_env $ pylucid_admin
Activated virtualenv detected: '/home/foobar/PyLucid-env' (/home/foobar/PyLucid-env/bin/python3)

pylucid_admin.py shell v0.2.0
Type help or ? to list commands.

pylucid_admin.py> ?

Hint: All commands can be called directly from commandline.
e.g.: $ ./pylucid_admin.py help

Use <tab> to command completion.

Documented commands (type help <topic>):
========================================
help                pip_freeze  quit        upgrade_requirements
insert_requirement  pytest      update_env

tbd.

External applications configuration

Dependency applications may need configuration to work properly.

Please, refer to each application documentation on details.

Compatible Matrix

PyLucid

Django-CMS

Django

Python

V3

V3.4

V1.11 LTS

3.5, 3.6

v2.1

v3.3

v1.8 LTS

3.4, 3.5

v2.0

v3.2

v1.8 LTS

3.4, 3.5

<=v1.6

v1.6

2.6, 2.7

Release History

(Not all old releases are listed.)

For older PyLucid history, look at:

donation

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

PyLucid-3.0.0.dev15.tar.gz (205.3 kB view details)

Uploaded Source

Built Distributions

PyLucid-3.0.0.dev15-py3.6.egg (134.1 kB view details)

Uploaded Source

PyLucid-3.0.0.dev15-py2.py3-none-any.whl (141.2 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file PyLucid-3.0.0.dev15.tar.gz.

File metadata

File hashes

Hashes for PyLucid-3.0.0.dev15.tar.gz
Algorithm Hash digest
SHA256 e4cbf7128a5f27d566870e01eef5696d254bfa4d09ca689bc9731fbb462699ae
MD5 1497d9fae4df898b370d0305705b0055
BLAKE2b-256 2878008036dd53ab75fd0ac4f2cdd3ed734c622dacdd3bbc76526923f1265be6

See more details on using hashes here.

File details

Details for the file PyLucid-3.0.0.dev15-py3.6.egg.

File metadata

File hashes

Hashes for PyLucid-3.0.0.dev15-py3.6.egg
Algorithm Hash digest
SHA256 336a204b346063c6caadd1788cc30a6e2b7e65c35d54eef9a2c42b3f5446f6c9
MD5 5d4e5127e831fc5f10580661d7bc422a
BLAKE2b-256 7d3474950e2c0195f2ba15fbeaa7cb62231e9ec0c7d758ec2449a9f2520fba44

See more details on using hashes here.

File details

Details for the file PyLucid-3.0.0.dev15-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for PyLucid-3.0.0.dev15-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 5c9bc96e54dd8452767a23ee95e8213de657d1327742b14e1b71adcd128fa7d1
MD5 3d99792ac536154dcb6d91a0dbe328f5
BLAKE2b-256 462861da80ebf6684e14e739471d21fa4429680dd40c2249d42cda2a6cb26ee2

See more details on using hashes here.

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