2010-02-25 4 views
3

J'essaye d'exécuter l'exemple de django-cms. Mais je pense que je fais quelque chose de mal. Quelqu'un peut-il décrire par étapes, comment exécuter exemple django-cms?Exemple Django-cms. Comment l'exécuter?

+0

Quelle version de Django Courez-vous? –

+0

c'est Django 1.1.1 – Gennadich

Répondre

2
$ git clone git://github.com/digi604/django-cms-2.0.git 
$ cd django-cms-2.0 

Ouvrez example/settings.py et modifiez vos préférences de base de données. Pour commencer rapidement, je suggère sqlite3.

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

Il y avait quelques problèmes avec la migration south (peut-être c'est-ce que vous faites référence à des problèmes). Pour éviter cela, commentez l'application 'south' de INSTALLED_APPS pour l'instant.

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

Activez à nouveau 'south' dans vos paramètres.

$ python manage.py syncdb 
... 

maintenant faire semblant de migrer:

$ python manage.py migrate --fake 

Et courir:

$ python manage.py runserver 

Aller à http://localhost:8000 et add quelques pages.

0

Je pense que le premier problème après Avec succès configuration du site django-cms-2.0 est qu'il ne fonctionnera pas car il manque des pages à afficher. Si vous ajoutez des pages d'admin, cela commence à fonctionner correctement.

Le deuxième problème est qu'il ne peut pas y avoir de templates configurés dans settings.py ou que les templates n'ont pas les tags nécessaires (si vous avez ajouté vos propres fichiers templates).

Mais à part ça, tout cela devrait fonctionner très bien, si vous définissez comme ça: http://www.django-cms.org/en/documentation/2.0/installation/