django-csrf

    3熱度

    1回答

    在我的Django項目中,我將不得不修改文件上傳處理程序的元組,以「動態地」運行as documented,以便能夠在文件上傳時修改它。我需要這個「即時」,因爲我必須從視圖中提供處理程序的一些數據(請參見下面的代碼中的setup()方法)。 如果您使用CSRF保護,文檔還提到了如何處理此操作。這很特別,因爲CSRF保護中間件訪問請求中的POST數據,導致文件上傳過程將在調用View之前觸發。但是,

    5熱度

    1回答

    我正在嘗試創建一個頁面,其中包含兩種形式:一種在頁面加載時可見(一種登錄表單),另一種在用戶單擊按鈕(註冊表單)時出現在模式中。 我使用Django,而且,雖然我還是搞清楚我將如何處理這些形式,我最大的擔心是CSRF令牌將如何發揮到了這一切。例如,我應該只在<form></form>標籤中使用{% csrf_token %},還是應該將它放在兩個? 此外,如果我在兩種形式中都使用它,這會影響我的P

    1熱度

    1回答

    我瀏覽過並發現了類似於我的帖子,但是我擁有的所有內容似乎都處於工作狀態,所以我很難過。 我有一個JavaScript代碼片段,將允許用戶選擇兩個建築物之一,然後根據哪個建築物使用不同的選項集給出。這是使用後提交按鈕。到處都表示它與{%csrf_token%}有關,但我已將它包含在表單中,並在settings.py中包含中間件。如果它有所不同,那麼在同一頁面上也有一個獲取請求。 表單 <form i

    1熱度

    1回答

    我學習Django的兩個工作,所以我已經建立了一個非常簡單的表單/視圖/ URL例如 Django的1.5.1版本 MATLAB版R2012A forms.py from django import forms import json class json_input(forms.Form): jsonfield = forms.CharField(max_length=1024

    5熱度

    2回答

    在我的用戶頁面中,我已使用ajax進行編輯。而當我點擊編輯,它工作正常。但是當我提交表格時,它什麼都不做。當我檢查,這是錯誤: CSRF verification failed. Request aborted. 所以,我如何{%csrf_token%}在我的javascript?請指教。 謝謝。 edit.js: function bookmark_edit() { var item

    0熱度

    1回答

    我使用這個tutorial嘗試創建一個Django登錄應用程序(超級簡單的東西...) 這是我結束了在我的模板代碼( index.html) <div id="login-box"> {{ state }} <form class="login-widgets" action="/login/" method="post"> {% if next %}

    1熱度

    1回答

    這是我的註冊視圖,我使用ajax發佈。 我遵守官方文件。如果csrftoken cookie存在,它可以正常工作。 但是,返回json數據的視圖沒有設置csrftoken。如何處理這個? def signup(request): if request.method == "POST": postdata = request.POST.copy() form =

    0熱度

    1回答

    我的模板低於: <div id="divLogin"> {% block login %} <form action="/login" method="post"> {% csrf_token %} <label for="id_name"></label><input type="text" name="email" id="i

    2熱度

    2回答

    Django上的網站,https://docs.djangoproject.com/en/dev/ref/contrib/csrf/它指出: ​​ 然後,還規定了CSRF令牌可以從餅乾用JavaScript來實現獲得: var csrftoken = $.cookie('csrftoken'); 是不是這兩個語句衝突的?假設存在Cross Origin攻擊,那麼攻擊者只能從cookie獲取CS

    0熱度

    1回答

    我試圖實現一個ajax函數,該函數將根據下拉選擇的id值執行數據庫查詢。 下拉列表的HTML是 <form method = "POST" action="" >{% csrf_token %} <select name = "parentorgs" id = "parentorgs"> {% for org in parentorg_list %} <option