相关疑难解决方法(0)

Django - 从POST请求获取值

我有以下django模板(http:// IP/admin/start /被分配给一个名为view的假想视图):

{% for source in sources %}
  <tr>
    <td>{{ source }}</td>

    <td>
    <form action="/admin/start/" method="post">
      {% csrf_token %}
      <input type="hidden" name="{{ source.title }}">
      <input type="submit" value="Start" class="btn btn-primary">
    </form>
    </td>

  </tr>
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

sourcesobjects.all()视图中引用的Django模型.每当单击"开始"提交输入时,我希望"开始"视图{{ source.title}}在返回呈现页面之前使用函数中的数据.如何将信息(在本例中为隐藏输入)收集到Python变量中?

python django post

69
推荐指数
3
解决办法
17万
查看次数

Django - 获取查询参数列表

我有一个端点

http://127.0.0.1:8000/auction/?status=['omn','aad']
Run Code Online (Sandbox Code Playgroud)

我需要获取状态列表,因此我执行以下操作

print (request.GET.getlist('status'))
Run Code Online (Sandbox Code Playgroud)

它归还给我

[u"['omn','aad']"]
Run Code Online (Sandbox Code Playgroud)

这是一个列表的列表.

然后我使用ast.literal_eval将列表的字符串转换为列表.有没有直接的方法来获取状态列表?

python django

6
推荐指数
2
解决办法
4913
查看次数

标签 统计

django ×2

python ×2

post ×1