2014-04-07 35 views
1

我目前使用方法request.POST.get()獲取POST數據。我想知道這個方法是否給了我原始的POST數據,或者它是否正確地轉義和防止SQL注入。Django request.POST.get SQL注入

非常感謝您的幫助。

Galaf

回答

1

如果你餵養request.POST結果右轉入一個SQL查詢(即不使用Django的ORM),你肯定會很容易受到SQL注入。

但是,如果您的使用Django ORM(或另一個寫得很好的ORM,如SQLAlchemy),您的所有輸入數據都將被清理。

tldr;你很安全

+0

我使用Django ORM,所以我很安全!非常感謝你! – Galaf

+0

不客氣! –