2013-03-01 240 views
2

如何設置項目以使用HTTPS?我需要什麼?從HTTP遷移到HTTPS

我使用Django 1.4.2

我加

#https 
SESSION_COOKIE_SECURE = True 
CSRF_COOKIE_SECURE = True 

如何配置urls.py?有沒有人有一個示例配置?

+0

您是否購買並安裝了證書? – 2013-03-01 20:43:17

回答

2

之後你有安裝認證有三種方式從http重定向到https。

  1. 代理配置。 (允許HTTPS只)
  2. 此服務器的配置文件中創建一個HTTP到HTTPS重定向
  3. 使用Django中間件,如:http://djangosnippets.org/snippets/880/
+0

除非您想消除「您信任此證書嗎?」,否則無需購買證書。對話框。任何人都可以自簽名SSL證書。 – 2013-03-01 20:49:32

+0

@Hedde你有配置示例嗎? – djangouser9 2013-03-01 20:53:23