2010-01-19 68 views
1

在Django中是否向其他模塊發出請求。我們可以知道請求已經從通過請求變量做......如何知道在Django中請求的模塊名稱

在下面的例子中,我必須知道該請求是從a.html ORT作出相應的模塊

例: 一個。 HTML

<html> 
<form onsubmit=/b> 

</form> 
</html> 

回答

1

在視圖代碼,你可以做這樣的事情:

def my_view(request) 
    referer = request.META.get('HTTP_REFERER', '') 
    if referer == 'absolute/path/to/somepage.html': 
    # do something 
    ... 
    else: 
    # do something else 
    ... 

請注意,您可能要避免y中硬編碼的網址我們的視圖代碼(正如我上面爲簡單起見所做的那樣,您可能想要使用reverse()

+0

謝謝................................ – Hulk 2010-01-19 11:15:52

相關問題