Question

J'ai:Python 2.6 Django 1.1.1 J’ai téléchargé Django-cms à partir de git://github.com/digi604/django-cms-2.0.git Je suis passé au sud

Je suis resté là-dessus :

Après avoir activé la synchronisation sud, les retours :

Synced:
 > django.contrib.auth
 > django.contrib.contenttypes
 > django.contrib.sessions
 > django.contrib.admin
 > django.contrib.sites
 > publisher
 > mptt
 > reversion
 > example.categories
 > south
 > example.sampleapp

Not synced (use migrations):
 - cms
 - cms.plugins.text
 - cms.plugins.picture
 - cms.plugins.file
 - cms.plugins.flash
 - cms.plugins.link
 - cms.plugins.snippet
 - cms.plugins.googlemap
 - cms.plugins.teaser
 - cms.plugins.video
 - cms.plugins.twitter
 - cms.plugins.inherit
(use ./manage.py migrate to migrate these)

startserver renvoie (lorsque j'ouvre dans le navigateur 127.0.0.1:8000) :

Traceback (most recent call last):
File "/usr/lib/pymodules/python2.6/django/core/servers/basehttp.py",
line 279, in run
self.result = application(self.environ, self.start_response)

File "/usr/lib/pymodules/python2.6/django/core/servers/basehttp.py",
line 651, in __call__
return self.application(environ, start_response)

File "/usr/lib/pymodules/python2.6/django/core/handlers/wsgi.py",
line 230, in __call__
self.load_middleware()

File "/usr/lib/pymodules/python2.6/django/core/handlers/base.py",
line 42, in load_middleware
raise exceptions.ImproperlyConfigured,
'Error importing middleware %s: "%s"' % (mw_module, e)

ImproperlyConfigured: Error importing middleware django.middleware.csrf:
"No module named csrf"

[25/Feb/2010 05:49:43] "GET / HTTP/1.1" 500 746

Quand j'ai commenté les lignes :

#'django.middleware.csrf.CsrfViewMiddleware',  - in MIDDLEWARE_CLASSES
#'django.core.context_processors.csrf', - in TEMPLATE_CONTEXT_PROCESSORS

je pourrais l'exécuter maintenant, mais lorsque j'essaie d'ajouter une page, je vois :

Template error

In template /home/gennadich/Documents/django-cms-2.0/cms/templates/admin/cms/page/change_form.html, error at line 97
Invalid block tag: 'csrf_token'
Était-ce utile?

La solution

Maintenant que vous avez désactivé les modules CSRF, vous n'avez plus de balises CSRF disponibles. Soit activer les modules CSRF ou supprimer toutes les balises CSRF.

Autres conseils

désactivez le sud ou essayez postgresql.J'ai fini par désactiver South parce que je jouais juste sur ma machine de développement

[MODIFIER]

cela a également fonctionné pour le dernier coffre pinax (22 mars 2010)

[MODIFIER]

Essayez également de mettre à niveau la dernière version de Django, actuellement 1.2 bêta

On dirait pas standard et procédure correcte encore découvert de nouvelles django django +-cms People Project. Je suis en train depuis le matin 9. Maintenant soir 07h30.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top