Джанго-смс пример. Как запустить это? - PullRequest
3 голосов
/ 25 февраля 2010

Я пытаюсь запустить пример django-cms. Но я думаю, что делаю что-то не так. Кто-нибудь может пошагово описать, как запустить пример django-cms?

Ответы [ 2 ]

2 голосов
/ 25 февраля 2010
$ git clone git://github.com/digi604/django-cms-2.0.git
$ cd django-cms-2.0

Откройте example/settings.py и измените настройки базы данных. Чтобы начать быстро, я бы предложил sqlite3.

 DATABASE_ENGINE = 'sqlite3' 
 DATABASE_NAME = 'example.db'

Были некоторые проблемы с миграцией south (возможно, это то, что вы называете проблемами). Чтобы избежать этого, закомментируйте приложение 'south' из INSTALLED_APPS на данный момент.

$ touch example.db
$ python manage.py syncdb
...

Теперь включите 'south' снова в настройках.

$ python manage.py syncdb
...

Теперь сделайте вид, что мигрировали:

$ python manage.py migrate --fake

И запустить:

$ python manage.py runserver

Перейти к http://localhost:8000 и добавить некоторые страницы.

0 голосов
/ 25 февраля 2010

Я думаю, что первая проблема после Успешно настройки сайта django-cms-2.0 заключается в том, что он не будет работать, потому что на нем нет страниц для показа. Если вы добавляете страницы от администратора, он начинает работать просто отлично.

2-я проблема в том, что в settings.py не может быть настроено ни одного шаблона, или у шаблонов нет необходимых тегов (если вы добавили свои собственные файлы шаблонов).

Но, кроме этого, все должно работать просто отлично, если вы настроите его так: http://www.django -cms.org / ru / Документация / 2.0 / Installation /

...