首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我没有输出,但我想输出为10,2030?

我没有输出,但我想输出为10,2030?
EN

Stack Overflow用户
提问于 2022-03-24 12:41:14
回答 1查看 39关注 0票数 -1
代码语言:javascript
复制
    <select name="dropdown" method="post" enctype="multipart/form-data">
      <option selected="selected" disabled>Objects on page:</option>
      <option value= 1 >10</option>
      <option value="20">20</option>
      <option value="30">30</option>
      <option value="40">40</option>
      <option value="50">50</option>
    </select>
    
    def dropdown(request):      
        print(request.POST.get('dropdown'))
        return render(request, 'ndtgui/dropdown.html')

上面的一个是我的html文件,下面是django中的视图。

区块引号

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-03-26 15:37:44

有几样东西不见了:

html文件(让我们称它为index.html): )

代码语言:javascript
复制
<form method="post">
    {% csrf_token %}
    <select name="dropdown" enctype="multipart/form-data">
        <option selected="selected" disabled>Objects on page:</option>
        <option value="10">10</option>
        <option value="20">20</option>
        <option value="30">30</option>
        <option value="40">40</option>
        <option value="50">50</option>
    </select>
    <input type="submit" value="get select data">
</form>

views.py

代码语言:javascript
复制
def index(request):
    if request.method == 'POST':
        result = request.POST.get('dropdown')
        print(result)
    return render(request, '.../index.html')
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71602736

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档