1. Getting started

1.1. Requirements

Required

  • django-cms 2.2 or higher
  • pytz
  • unidecode
  • BeautifulSoup
  • feedparser
  • gdata

1.2. Installation

We’re assuming you’re already running a functional version of Django CMS. If not, follow their tutorial first:

Python package

Install using pip or easy_install:

pip install goscalecms

settings.py

Add “goscale” and desired plugins to your INSTALLED_APPS setting like this:

INSTALLED_APPS = (
    ...
    'goscale',
    'goscale.plugins.videos',
    'goscale.plugins.pictures',
    'goscale.plugins.feeds',
    'goscale.plugins.forms',
    'goscale.plugins.calendar',
)

urls.py

Add GoScale URL patterns:

urlpatterns = patterns('',
    url(r'^admin/', include(admin.site.urls)),
    url(r'^goscale/', include('goscale.urls')),
    url(r'^', include('cms.urls')),
)

Sync your Database

Run:

python manage.py syncdb
python manage.py migrate

Good to go!

Now if you run you Django server you should have GoScale plugins available for your CMS placeholders.

Table Of Contents

Previous topic

GoScale CMS documentation

Next topic

1. Available plugins

This Page