Bonjour ,
Je récupéré un projet ( Django ) réalisé par un prédécesseur, j'ai voulu commencer par un simple test , si le dossier réseau ( dossier sauvegardé par notre NAS ) est présent on affiche le message d'accueil normal , sinon on affiche un message d'erreur
Dans le fichier view j'ai :
Mon objectif est d'avoir un Non cela ne fonctionne pas tout le temps , hors , j'ai régulièrement ( 40-50 % du temps ) ok pas de soucis .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 ... import os # Create your views here. @login_required def welcome(request): """Here will be load the HTML code for the welcoming page""" if (os.path.isdir("/media/NOEXIST/")): return render(request, 'welcome.html', {'titre' : '', 'user':request.user}) else: return render(request, 'welcome_error.html', {'titre' : '', 'user':request.user}) ...
Après juste pour test ( savoir si j'ai pas des soucis de droits ) , j'ai fait ce test qui me réponds correctement tout le temps ( False )
Avez vous une idée du soucis .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 import os print(os.path.isdir("/media/NOEXIST/"))
Merci d'avance
Matthieu
Partager