[問題]請教關於Django Admin限制特定IP連線
各位前輩好,小弟我最近才剛開始學習Python和Django
想請教一下如何讓Django內建的Admin Site在特定幾個容許的Client IP
才有辦法正常使用
不在這個IP list內的request全都回應http 404
讓他們看起來彷彿就是沒有這個網址存在一樣?
或者至少要是403 Forbidden,連輸入帳號和密碼的機會都沒有
這可以從Django的project裡面用python code做到嗎?
還是從Web Server的config裡面下手比較好?
從Django下手的話,我目前想到的是做一個wrapper把內建的admin view包裝起來
可是url argument和function argument不知道該怎麼處理比較好
麻煩各位大大給小弟一些指引或提示,謝謝~~~ :)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.61.125
推
09/12 15:26, , 1F
09/12 15:26, 1F
→
09/12 20:54, , 2F
09/12 20:54, 2F
→
09/12 20:58, , 3F
09/12 20:58, 3F
推
09/14 05:46, , 4F
09/14 05:46, 4F
→
09/14 17:22, , 5F
09/14 17:22, 5F
→
09/14 17:23, , 6F
09/14 17:23, 6F
推
09/14 22:24, , 7F
09/14 22:24, 7F
→
09/15 17:16, , 8F
09/15 17:16, 8F
推
09/17 11:11, , 9F
09/17 11:11, 9F
→
09/17 11:13, , 10F
09/17 11:13, 10F
→
09/17 12:01, , 11F
09/17 12:01, 11F
Python 近期熱門文章
PTT數位生活區 即時熱門文章