Bonjour à tous, 

Je suis en train de développer une application de consultation de
données qui arrivent sur CD, afin d'améliorer leur consultation et
d'automatiser leur import dans une base mysql. 
J'ai déjà développé plusieurs applications avec django, mais là je
sèche...

Lors de l'affichage de certaines pages (mais pas toutes), l'utilisateur
est déconnecté de façon intempestive, et redirigé vers la page de
login, sans que je n'ai rien demandé... c'est très pénible, et je ne
trouve pas la raison de ces déconnexions.

Je n'ai pas ce problèmes avec mes autre application, qui partagent toutes
plus ou moins la même structure, et les même paradigmes de programmation.
J'ai essayé de déboguer pas-à-pas, mais je n'arrive pas à mettre le
doigt sur le problème. 

Mon développement est basé sur django 1.3.1, j'utilise les modules
django-registration, south, django-extensions, django-debug_toolbar (pour
le dev), plus quelques bricoles.
Le problème de déconnexion se produit sur le serveur interne de
développement, sur werkzeug (via runser_plus) et en prod sur un serveur
apache2 + mod_wsgi

J'utilise massivement des class based views, et place mes règles de
sécurité dans le(s) fichier(s) urls :

Ex: 
[code]
url_patterns = patterns(...
    url(r'^mon_truc/$', 
         login_required()(views.MonTrucListView.asView(), 
         name='monapp_montruc_list'),
 url(r'^mon_truc0/<P?pk>/Modifier/$', 
         login_required()(views.MonTrucUpdateView.asView(), 
         name='monapp_montruc_update),

)
[/code]

Merci de votre aide !
Cordialement,
_______________________________________________
django mailing list
[email protected]
http://lists.afpy.org/mailman/listinfo/django

Répondre à