關於django中前端表單提交那點事


正常開發的時候,提交表單后,報“'NoneType' object has no attribute 'split'”錯誤。

相關代碼:

<form action="/login" mothed="post">
            <ol>
                <li><input name="username1" type="text" placeholder="請輸入您的郵箱地址"/></li>
                <li><input name="password1" type="password" placeholder="請設置您的密碼"/></li>
                <li><input name="password1" type="password" placeholder="再次輸入您的密碼"/></li>
                <li><input name="id" type="text" placeholder="請設置您的昵稱"/></li>
               <li><input class="button sign_up" type="submit" value="注冊"/></li>
            </ol>
</form>    

當前端點擊提交時,后端可以正常接收數據,但是會報上述錯誤,原因是提交按鈕在form表單內,改成如下就可以了。

<form action="">
            <ol>
                <li><input name="username1" type="text" placeholder="請輸入您的郵箱地址"/></li>
                <li><input name="password1" type="password" placeholder="請設置您的密碼"/></li>
                <li><input name="password1" type="password" placeholder="再次輸入您的密碼"/></li>
                <li><input name="id" type="text" placeholder="請設置您的昵稱"/></li>
            </ol>
        </form>
        <ol>
            <li><input class="button sign_up" type="submit" value="注冊"/></li>
        </ol>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM