Le fichier url.py redirige vers une class view qui est celle ci :
class NetworkView(tables.DataTableView):
table_class = NetworksDCTable
template_name = 'project/networks.html'
def get_data(self):
request = self.request
remote_networks = list()
remote_auth_url = request.session.get('remote_auth_url')
remote_unscoped_token = request.session.get('remote_unscoped_token')
projects = request.session.get('remote_projects')
remote_dc = request.session.get('remote_dc')
keystone_client = utils.get_keystone_client()
for p in projects:
.......
Et là ça bloque, quand je charge la page j'ai l'erreur suivante :
Django Version:
1.6.10
Exception Type:
KeyError
Exception Value:
'NoneType' object is not iterable
Le problème c'est que toutes mes variables que je récupère de la session et que j'ai définit avant ont la valeur None. Pourtant il me semble que pour placer et récupérer une variable dans une session ce n'est pas plus compliqué que ça.
- Edité par liced 5 février 2015 à 9:55:33
Django et session
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.