嗨,我得到了與檢查字符串的某些部分在可變模板Django的
模板名稱的網站域名{{request.META.HTTP_HOST}}
從中我得到了值一些這樣的事
pydev.aviesta.com
和
pydev.aviesta.com.mx
我需要顯示兩個域不同的數據,但由於這是開發服務器,我不能使用全doamin名比較我可以只檢查.mx或.com,所以在去活動網站時不會有任何問題
嗨,我得到了與檢查字符串的某些部分在可變模板Django的
模板名稱的網站域名{{request.META.HTTP_HOST}}
從中我得到了值一些這樣的事
pydev.aviesta.com
和
pydev.aviesta.com.mx
我需要顯示兩個域不同的數據,但由於這是開發服務器,我不能使用全doamin名比較我可以只檢查.mx或.com,所以在去活動網站時不會有任何問題
您可能需要Custom filter。
@register.filter(name='split')
def split(value, arg):
return value.split('.')[-1]
使用它作爲{{request.META.HTTP_HOST|split}}
我買了JS
<script>
var str = location.host;
if(str.search(".mx") > 0){
var dom = 'mx';
}else{
var dom = 'com';
} </script>
你爲什麼不用Django的方式做! – Ahsan 2013-03-04 11:20:08
其實我是新來的django可能是多數民衆贊成爲什麼我現在更喜歡js – user2106353 2013-03-04 11:28:10
我用JS這樣 – user2106353 2013-03-04 11:10:21
東西得到了解決的解決方案,我看到了你的解決方案,但你提到的Django,蟒蛇! ! – Ahsan 2013-03-04 11:15:48