Vous n'êtes pas identifié(e).
Salut
J'ai tenté d'avoir un peu d'aide sur IRC, mais apparemment, ce n'était pas le
bon medium.
Mon problème est le suivant :
Je suis en train de contruire un site avec Django que j'avais approché dans
sa version 0.95 et avec lequel je n'avais pas eu de problème.
Dés que je veux accéder à la page admin, j'obtient ça (c'est le traceback):
---
Environment:
Request Method: GET
Request URL: http://localhost:8000/admin/
Django Version: 1.0-final-SVN-unknown
Python Version: 2.5.2
Installed Applications:
['django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.admin']
Installed Middleware:
('django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware')
Traceback:
File "/usr/lib/python2.5/site-packages/django/core/handlers/base.py" in
get_response
77. request.path_info)
File "/usr/lib/python2.5/site-packages/django/core/urlresolvers.py" in resolve
180. sub_match = pattern.resolve(new_path)
File "/usr/lib/python2.5/site-packages/django/core/urlresolvers.py" in resolve
178. for pattern in self.urlconf_module.urlpatterns:
Exception Type: AttributeError at /admin/
Exception Value: 'module' object has no attribute 'urlpatterns'
---
Dans mon fichiers urls.py j'ai bien décommenté la ligne admin et j'ai suivi doc
officielle anglaise en mettant :
(r'^admin/', include('django.contrib.admin.urls')),
J'ai bien ajouter dans settings.py :
'django.contrib.admin',
dans la liste INSTALLED_APPS
et j'ai bien fait : ./manage.py syncdb
J'ajoute que je suis passé de la version fournie par la distrib linux à la
version du site internet.
Quelqu'un aurait il une idée ?
Cordialement
Régis
Hors ligne
Salut,
Tu inclues l'admin dans urls.py comme si tu utilisais Django 0.96. Depuis
1.0 l'admin est intégrée différement à un projet.
La documentation détaille tout ca:
http://docs.djangoproject.com/en/dev/ref/contrib/admin/#ref-contrib-admin
(vois en bas de la page pour urls.py spécifiquement)
Cyril
2008/10/28 Régis FLORET <r.floret _AT_ laposte.net>
>
> Salut
>
> J'ai tenté d'avoir un peu d'aide sur IRC, mais apparemment, ce n'était pas
> le
> bon medium.
>
> Mon problème est le suivant :
> Je suis en train de contruire un site avec Django que j'avais
> approché dans
> sa version 0.95 et avec lequel je n'avais pas eu de problème.
>
> Dés que je veux accéder à la page admin, j'obtient ça (c'est le
> traceback):
> ---
> Environment:
>
> Request Method: GET
> Request URL: http://localhost:8000/admin/
> Django Version: 1.0-final-SVN-unknown
> Python Version: 2.5.2
> Installed Applications:
> ['django.contrib.auth',
> 'django.contrib.contenttypes',
> 'django.contrib.sessions',
> 'django.contrib.sites',
> 'django.contrib.admin']
> Installed Middleware:
> ('django.middleware.common.CommonMiddleware',
> 'django.contrib.sessions.middleware.SessionMiddleware',
> 'django.contrib.auth.middleware.AuthenticationMiddleware')
>
>
> Traceback:
> File "/usr/lib/python2.5/site-packages/django/core/handlers/base.py" in
> get_response
> 77. request.path_info)
> File "/usr/lib/python2.5/site-packages/django/core/urlresolvers.py" in
> resolve
> 180. sub_match = pattern.resolve(new_path)
> File "/usr/lib/python2.5/site-packages/django/core/urlresolvers.py" in
> resolve
> 178. for pattern in self.urlconf_module.urlpatterns:
>
> Exception Type: AttributeError at /admin/
> Exception Value: 'module' object has no attribute 'urlpatterns'
>
> ---
>
> Dans mon fichiers urls.py j'ai bien décommenté la ligne admin et j'ai suivi
> doc
> officielle anglaise en mettant :
>
> (r'^admin/', include('django.contrib.admin.urls')),
>
> J'ai bien ajouter dans settings.py :
> 'django.contrib.admin',
> dans la liste INSTALLED_APPS
>
> et j'ai bien fait : ./manage.py syncdb
>
> J'ajoute que je suis passé de la version fournie par la distrib linux à la
> version du site internet.
>
> Quelqu'un aurait il une idée ?
>
> Cordialement
>
> Régis
>
> _______________________________________________
> django mailing list
> django _AT_ lists.afpy.org
> http://lists.afpy.org/mailman/listinfo/django
>
Hors ligne
J'ai posé la même question samedi.
Et j'ai eu la réponse:
https://svn.afpy.org/misc/django.afpy.org/trunk/djangoafpyorg/urls.py
J'ai encore un problème de perm, mais bon, pour toi ça devrait suffir
--
Gael
Le 28 octobre 2008 09:28, Régis FLORET <r.floret _AT_ laposte.net> a écrit :
>
> Salut
>
> J'ai tenté d'avoir un peu d'aide sur IRC, mais apparemment, ce n'était pas le
> bon medium.
>
> Mon problème est le suivant :
> Je suis en train de contruire un site avec Django que j'avais approché dans
> sa version 0.95 et avec lequel je n'avais pas eu de problème.
>
> Dés que je veux accéder à la page admin, j'obtient ça (c'est le traceback):
> ---
> Environment:
>
> Request Method: GET
> Request URL: http://localhost:8000/admin/
> Django Version: 1.0-final-SVN-unknown
> Python Version: 2.5.2
> Installed Applications:
> ['django.contrib.auth',
> 'django.contrib.contenttypes',
> 'django.contrib.sessions',
> 'django.contrib.sites',
> 'django.contrib.admin']
> Installed Middleware:
> ('django.middleware.common.CommonMiddleware',
> 'django.contrib.sessions.middleware.SessionMiddleware',
> 'django.contrib.auth.middleware.AuthenticationMiddleware')
>
>
> Traceback:
> File "/usr/lib/python2.5/site-packages/django/core/handlers/base.py" in
> get_response
> 77. request.path_info)
> File "/usr/lib/python2.5/site-packages/django/core/urlresolvers.py" in resolve
> 180. sub_match = pattern.resolve(new_path)
> File "/usr/lib/python2.5/site-packages/django/core/urlresolvers.py" in resolve
> 178. for pattern in self.urlconf_module.urlpatterns:
>
> Exception Type: AttributeError at /admin/
> Exception Value: 'module' object has no attribute 'urlpatterns'
>
> ---
>
> Dans mon fichiers urls.py j'ai bien décommenté la ligne admin et j'ai suivi doc
> officielle anglaise en mettant :
>
> (r'^admin/', include('django.contrib.admin.urls')),
>
> J'ai bien ajouter dans settings.py :
> 'django.contrib.admin',
> dans la liste INSTALLED_APPS
>
> et j'ai bien fait : ./manage.py syncdb
>
> J'ajoute que je suis passé de la version fournie par la distrib linux à la
> version du site internet.
>
> Quelqu'un aurait il une idée ?
>
> Cordialement
>
> Régis
>
> _______________________________________________
> django mailing list
> django _AT_ lists.afpy.org
> http://lists.afpy.org/mailman/listinfo/django
>
Hors ligne
Merci a tous les deux.
En fait, c'était un piège à con et je suis tombé dedans.
Les commentaires !!!! Il fallait décommenter les commentaires !!!!
Cordialement
Régis
Hors ligne