Parcourir la source

[wsgi] [minor] replace os.environ by webnotes.get_request_header

version-14
Rushabh Mehta il y a 12 ans
Parent
révision
14c499cf4f
2 fichiers modifiés avec 2 ajouts et 3 suppressions
  1. +1
    -2
      webnotes/__init__.py
  2. +1
    -1
      webnotes/app.py

+ 1
- 2
webnotes/__init__.py Voir le fichier

@@ -189,8 +189,7 @@ def connect(db_name=None, password=None):
local.user = webnotes.profile.Profile('Administrator') local.user = webnotes.profile.Profile('Administrator')
def get_request_header(key, default=None): def get_request_header(key, default=None):
import os
return os.environ.get(key, default)
return webnotes.request.headers.get(key, default)


remote_ip = get_request_header('REMOTE_ADDR') #Required for login from python shell remote_ip = get_request_header('REMOTE_ADDR') #Required for login from python shell
logger = None logger = None


+ 1
- 1
webnotes/app.py Voir le fichier

@@ -28,7 +28,7 @@ def application(request):
else: else:
webnotes.local.request = request webnotes.local.request = request
webnotes.init() webnotes.init()
webnotes.local.form_dict = webnotes._dict({ k:v[0] if isinstance(v, (list, tuple)) else v \ webnotes.local.form_dict = webnotes._dict({ k:v[0] if isinstance(v, (list, tuple)) else v \
for k, v in (request.form or request.args).iteritems() }) for k, v in (request.form or request.args).iteritems() })


Chargement…
Annuler
Enregistrer