Skip to content

digideskio/djangocms-installer

 
 

Repository files navigation

django CMS Installer

Latest PyPI version Monthly downloads Python versions Latest Travis CI build status Test coverage Test coverage Code Climate

Command to easily bootstrap django CMS projects

  • Free software: BSD license

Features

djangocms-installer is a console wizard to help bootstrapping a django CMS project.

Refer to django CMS Tutorial on how to properly setup your first django CMS project.

Warning

Version 0.9 will drop support for Python 2.6, Django <1.8 and django CMS < 3.2. More 0.8.x versions may be released after 0.9 is out in case important bugfixes will be needed.

Documentation

For detailed information see http://djangocms-installer.readthedocs.org

Preliminary checks and system libraries

While this wizard try to handle most of the things for you, it doesn't check for all the proper native (non python) libraries to be installed. Before running this, please check you have the proper header and libraries installed and available for packages to be installed.

Libraries you would want to check:

  • libjpeg (for JPEG support in Pillow)
  • zlib (for PNG support in Pillow)
  • postgresql (for psycopg2)
  • libmysqlclient (for Mysql)
  • python-dev (for compilation and linking)

For additional information, check http://djangocms-installer.readthedocs.org/en/latest/libraries.html

Supported versions

The current supported version matrix is the following:

  Django 1.4 Django 1.5 Django 1.6 Django 1.7 Django 1.8 Django 1.9
django CMS 2.4 Supported Supported Unsupported Unsupported Unsupported Unsupported
django CMS 3.0 Supported Supported Supported Supported Unsupported Unsupported
django CMS 3.1 Unsupported Unsupported Supported Supported Supported WiP
django CMS 3.2 Unsupported Unsupported Supported Supported Supported WiP
django CMS dev Unsupported Unsupported Unsupported Supported Supported WiP

Any beta and develop version of Django and django CMS, by its very nature, it's not supported, while it still may work.

djangocms-installer tries to support beta versions of django CMS when they are be considered sufficiently stable by the upstream project.

Warning

djangocms-installer assumes that django-admin.py is installed in the same directory as python executable, which is the standard virtualenv layout.

Windows support

The installer is tested on Windows 7 with Python versions 3.4.2 and 2.7.8 installed using official MSI packages available at http://python.org.

Please check that the .py extension is associated correctly with Python interpreter:

c:\> assoc .py
.py=Python.File

c:\>ftype Python.File
Python.File="C:\Windows\py.exe" "%1" %*

About

Console wizard to bootstrap django CMS projects

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 95.4%
  • HTML 3.9%
  • Makefile 0.7%