Changeset 46
- Timestamp:
- 10/05/06 21:56:43 (2 years ago)
- Files:
-
- 1 modified
-
django/trunk/middleware/sslmiddleware.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
django/trunk/middleware/sslmiddleware.py
r45 r46 22 22 class SSLMiddleware: 23 23 def process_request(self, request): 24 _to_redir = False 24 25 if hasattr(settings, "HTTPS_PATHS"): 25 26 for path in getattr(settings, "HTTPS_PATHS"): … … 28 29 # Redirect to https:// 29 30 return self._redirect(request, "https") 31 else: 32 return None 30 33 else: 31 if request.is_secure(): 32 return self._redirect(request, "http") 34 _to_redir = True 35 if _to_redir: 36 if request.is_secure(): 37 return self._redirect(request, "http") 33 38 34 39 def _redirect(self, request, protocol):