Vous n'êtes pas identifié(e).
bonjour,
j'essaie de mettre a jour un projet réalisé sur django 1.1 vers la version 1.4.
j'ai une page admin et une autre acceuil avec liste deroulante correspondant à mon projet sur la version 1.1 ça fonctionne
Sur la version 1.4 ADMIN_MEDIA_PREFIX n'existe plus. (version 1.1 ADMIN_MEDIA_PREFIX = '/media/')
j'ai essayé de m'en sortir avec la doc python (http://readthedocs.org/docs/django/en/l … ial01.html) pour lcomprendre les nouveaux paramétres mais j'ai un peu de mal .
malgré tout aprés avoir modifié mon settings et essayé différentes choses mais j'ai tjrs la même erreur. la connection avec oracle n'est pas ouverte.
J'ai essayé d'avoir accés à mes donnéees directement dans le shell sur le serveur et là pas de problème.
si une bonne âme pouvait m'aider dans cette mise à jour ce serait sympa
merci
Hors ligne
Bonjour,
Que te dis firebug? Quelle est l'url vers laquelle ton application tente de
se connecter?
Le 12 avril 2012 12:08, ben <benlefeuvre _AT_ hotmail.fr> a écrit :
> bonjour,
>
> j'essaie de mettre a jour un projet réalisé sur django 1.1 vers la
> version 1.4.
> j'ai une page admin et une autre acceuil avec liste deroulante
> correspondant à mon projet sur la version 1.1 ça fonctionne
>
> Sur la version 1.4 ADMIN_MEDIA_PREFIX n'existe plus. (version 1.1
> ADMIN_MEDIA_PREFIX = '/media/')
>
> j'ai essayé de m'en sortir avec la doc python
> (http://readthedocs.org/docs/django/en/latest/intro/tutorial01.html) pour
> lcomprendre les nouveaux paramétres mais j'ai un peu de mal .
> malgré tout aprés avoir modifié mon settings et essayé différentes
> choses mais j'ai tjrs la même erreur. la connection avec oracle n'est
> pas ouverte.
> J'ai essayé d'avoir accés à mes donnéees directement dans le shell sur
> le serveur et là pas de problème.
> si une bonne âme pouvait m'aider dans cette mise à jour ce serait sympa
>
> merci
> _______________________________________________
> django mailing list
> django _AT_ lists.afpy.org
> http://lists.afpy.org/mailman/listinfo/django
>
Hors ligne
Salut,
désolé d'avoir mis aussi longtemps à te répondre et merci de ton intérêt
url
urlpatterns = patterns('',
# Example:
url(r'^habitats/$','habitats_marins.habitats.views.accueil'),
#(r'^habitats/(?P<ID>\d+)/$','habitats_marins.habitats.views.detail'),# Uncomment the admin/doc line below to enable admin documentation:
# (r'^admin/doc/', include('django.contrib.admindocs.urls')),# Uncomment the next line to enable the admin:
url(r'^admin/', include(admin.site.urls)),
)
if settings.DEBUG:
urlpatterns += patterns('',
url(r'^site-media/(?P<path>.*)$', 'django.views.static.serve',{'document_root': settings.MEDIA_ROOT}),
)
view
def accueil(request):
latest_espece_list = ESPECE.objects.values('LB_NOM').order_by('LB_NOM').distinct('LB_NOM')
latest_typo_list = ESPECE.objects.values('TYPO').order_by('TYPO').distinct('TYPO')
settings
MEDIA_ROOT = "/home/dino/www/BENOIT/site/habitats_marins/habitats/site-media/"
MEDIA_URL ="http://habitats_marins.dino/site-media/"
STATIC_ROOT = "/home/dino/www/BENOIT/site/habitats_marins/habitats/site-media/"
STATIC_URL ='/static/'
STATICFILES_DIRS = (
)
firebug ne me signale pas de problème puisque je n'arrive pas à me connecter a la base.
j'ai juste une page traceback
Environment:
Request Method: GET
Request URL: http://habitats_marins.dino/habitats/Django Version: 1.5
Python Version: 2.6.5
Installed Applications:
('django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.admin',
'habitats_marins.habitats')
Installed Middleware:
('django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware')Traceback:
File "/usr/local/lib/python2.6/dist-packages/django/core/handlers/base.py" in get_response
111. response = callback(request, *callback_args, **callback_kwargs)
File "/home/dino/www/BENOIT/site/habitats_marins/habitats/views.py" in accueil
13. latest_espece_list = ESPECE.objects.values('LB_NOM').order_by('LB_NOM').distinct('LB_NOM')
File "/usr/local/lib/python2.6/dist-packages/django/db/models/query.py" in _result_iter
118. self._fill_cache()
File "/usr/local/lib/python2.6/dist-packages/django/db/models/query.py" in _fill_cache
875. self._result_cache.append(self._iter.next())
File "/usr/local/lib/python2.6/dist-packages/django/db/models/query.py" in iterator
945. for row in self.query.get_compiler(self.db).results_iter():
File "/usr/local/lib/python2.6/dist-packages/django/db/models/sql/compiler.py" in results_iter
763. for rows in self.execute_sql(MULTI):
File "/usr/local/lib/python2.6/dist-packages/django/db/models/sql/compiler.py" in execute_sql
817. cursor = self.connection.cursor()
File "/usr/local/lib/python2.6/dist-packages/django/db/backends/__init__.py" in cursor
306. cursor = self.make_debug_cursor(self._cursor())
File "/usr/local/lib/python2.6/dist-packages/django/db/backends/oracle/base.py" in _cursor
479. self.connection = Database.connect(conn_string, **conn_params)Exception Type: DatabaseError at /habitats/
Exception Value: ORA-06413: Connection not open.
je debute sur django et dans l'élaboration de page web en générale alors j'espère avoir compris ce que tu me demandais.
merci d'avance
Hors ligne
Bonjour,
Désolé pour le retard également, je n'avais pas mis le nez dans la liste depuis un moment.
Ce que je vois de ton message d'erreur, c'est que django n'arrive pas à se connecter à la base de données ORACLE. Cela n'a pas grand chose à voir avec ADMIN_MEDIA_PREFIX.
Peux-tu nous montrer ta connection string que tu as mis dans settings.py?
Example:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': 'mydatabase'
}
}
Hors ligne