Python Django:从没有表单或模型的HTML中获取列表数据
我有一个包含一系列列表项的HTML页面。我希望能够按下按钮,读取列表中的数据,并进行某种转换。我想这会更像 但是,此格式使用name属性获取数据,列表或列表项都不能有名称 我的HTML:Python Django:从没有表单或模型的HTML中获取列表数据,python,html,django,list,post,Python,Html,Django,List,Post,我有一个包含一系列列表项的HTML页面。我希望能够按下按钮,读取列表中的数据,并进行某种转换。我想这会更像 但是,此格式使用name属性获取数据,列表或列表项都不能有名称 我的HTML: <form action="{% url 'index' %}" method="POST"> {% csrf_token %} <ul id="myList"> <li id="myId1">First Item</li>
<form action="{% url 'index' %}" method="POST">
{% csrf_token %}
<ul id="myList">
<li id="myId1">First Item</li>
<li id="myId2">Second Item</li>
</ul>
<button type="submit">Submit</button>
</form>
有没有办法从列表中获取项目
其他信息:
电流输出为零。
我可以抓取文本框之类的数据,这些都是命名项目。
我尝试过其他一些建议,比如var=request.POST.get'myList',甚至开始处理表单和
模型,但我只能以这种方式获取模型中的数据,而不是数据。
表单中必须有带有名称属性的输入标记,才能将任何数据提交到服务器。只需将一些列表项粘贴在其中,什么也做不了——HTML表单需要输入
这样的东西可能适合你:
<form action="{% url 'index' %}" method="POST">
{% csrf_token %}
<ul id="myList">
<li id="myId1">First Item <input type="hidden" name="mylist[]" value="myid1"></li>
<li id="myId2">Second Item <input type="hidden" name="mylist[]" value="myid2"></li>
</ul>
<button type="submit">Submit</button>
</form>
i、 例如,在列表中的每个项目中插入一个隐藏的输入,带有名称和值属性,这将导致request.POST.getlist'mylist'中的某些内容可用。表单中必须有带有名称属性的输入标记,才能将任何数据提交给服务器。只需将一些列表项粘贴在其中,什么也做不了——HTML表单需要输入
这样的东西可能适合你:
<form action="{% url 'index' %}" method="POST">
{% csrf_token %}
<ul id="myList">
<li id="myId1">First Item <input type="hidden" name="mylist[]" value="myid1"></li>
<li id="myId2">Second Item <input type="hidden" name="mylist[]" value="myid2"></li>
</ul>
<button type="submit">Submit</button>
</form>
i、 例如,在列表中的每个项目中插入一个隐藏的输入,带有name和value属性,这样应该可以在request.POST.getlist'mylist'中找到可用的内容。您可以打印request.POST的输出吗?您可以打印request.POST的输出吗?这正是我想要的,谢谢您的反馈!这正是我想要的,谢谢你的反馈!