exemple Django-cm. Comment exécuter?
-
22-09-2019 - |
Question
Je suis en train d'exécuter par exemple django-cm. Mais je pense que je fais quelque chose de mal. Quelqu'un peut-il décrire par étapes, comment exécuter exemple django-CMS?
La solution
$ git clone git://github.com/digi604/django-cms-2.0.git
$ cd django-cms-2.0
Ouvrir example/settings.py
et modifier vos préférences de base de données. Pour commencer rapidement, je vous suggère sqlite3.
DATABASE_ENGINE = 'sqlite3'
DATABASE_NAME = 'example.db'
Il y avait quelques problèmes avec la migration des south
(peut-être c'est-ce que vous faites référence à des problèmes). Pour éviter ces, commenter l'application 'south'
de INSTALLED_APPS
pour l'instant.
$ touch example.db
$ python manage.py syncdb
...
activer 'south'
à nouveau dans les paramètres.
$ python manage.py syncdb
...
faire semblant de migrer:
$ python manage.py migrate --fake
Et lancez:
$ python manage.py runserver
Aller à http: // localhost: 8000 et ajouter certaines pages.
Autres conseils
Je pense que le premier problème après la mise en place django-CMS-2.0 site avec succès est que courir l'habitude parce qu'il manque des pages à afficher. Si vous ajoutez des pages d'administration, il commence à travailler très bien.
2ème problème est qu'il pourrait y avoir aucun modèle mis en place dans settings.py ou les modèles n'avez pas les balises nécessaires (si vous avez ajouté vos propres fichiers de modèle).
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/