有人能告诉我如何将input.html的所有内容发送到approve.html吗?我想让approve.html验证input.html,然后将其保存到数据库中。我该怎么做呢?我是新手,请帮帮我,我已经尝试解决这个问题7天了。
<form action="/my-handling-form-page" method="post">
<ul>
<li>
<label for="name">Name:</label>
<input type="text" id="name" name="user_name" />
</li>
<li>
<label for="mail">Email:</label>
<input type="email" id="mail" name="user_email" />
</li>
<li>
<label for="msg">Message:</label>
<textarea id="msg" name="user_message"></textarea>
</li>
<li>
<button class="menü_button"><b>send</b></button>
</li>
</ul>
</form>
<form action="/my-handling-form-page" method="post">
<ul>
<li>
<label for="name">Name:</label>
<input type="text" id="name" name="user_name" />
</li>
<li>
<label for="mail">Email:</label>
<input type="email" id="mail" name="user_email" />
</li>
<li>
<label for="msg">Message:</label>
<textarea id="msg" name="user_message"></textarea>
</li>
<li>
<button class="menü_button"><b>save</b></button>
</li>
<li>
<button class="menü_button"><b>remote</b></button>
</li>
</ul>
</form>
我用 Django
2条答案
按热度按时间wecizke31#
而不是发送电子邮件,并发回数据从用户给你,为什么不保存在数据库中的一个额外的字段名为approved
False
.在保存时,可以为数据库条目生成一个带uuid的链接,发送给用户点击验证,如果用户验证,则将已批准字段设置为True即可。
t98cgbkg2#
当
views.py
发送电子邮件时,链接应该包含您想要作为查询参数传递的数据:当用户单击电子邮件中的链接并到达
youdomain.com/approve.html
时,可以运行javascript脚本从URL提取数据并将其插入到approve.html表单中。用于从QueryString提取数据的Javascript: