Changeset 45
- Timestamp:
- 10/05/06 21:24:39 (2 years ago)
- Files:
-
- 1 modified
-
django/trunk/middleware/sslmiddleware.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
django/trunk/middleware/sslmiddleware.py
r44 r45 24 24 if hasattr(settings, "HTTPS_PATHS"): 25 25 for path in getattr(settings, "HTTPS_PATHS"): 26 if request.path.startswith("/%s" % path) and not \ 27 request.is_secure(): 28 # Redirect to https:// 29 return self._redirect(request, "https") 30 31 if request.is_secure(): 32 # Redirect to http:// 33 return self._redirect(request, "http") 34 35 return None 26 if request.path.startswith("/%s" % path): 27 if not request.is_secure(): 28 # Redirect to https:// 29 return self._redirect(request, "https") 30 else: 31 if request.is_secure(): 32 return self._redirect(request, "http") 36 33 37 34 def _redirect(self, request, protocol):