【问题标题】:accessing multiple fields in django form以 django 形式访问多个字段
【发布时间】:2014-01-09 11:49:21
【问题描述】:

我有一个包含以下字段的 django 表单:

<form method="POST" style="display: none" name="form-mdm" action="find_files_and_password" id="form-mdm" enctype="multipart/form-data" class="form-horizontal form-margin" >
    <div class="control-group">
        <label class="control-label" for="id_certificate_mdm"></label>
            <div class="controls">
                <input type = "hidden" name ="serviceid" value="2"/>
                <input type="file" name="f1" id="id_1"  required>
                <input type="file" name="f2" id="id_2" required>
                <input  type="file" name="f3" id="id_3" required>
                <input  type="text" name="sometext" value="Enter text" id="id_text" required>
            </div>
    </div>
</form>

当我点击提交我的 POST 操作时(一个函数说 views.find_files_and_password 应该列出我的文件,如 - 文件1=f1 文件2=f2 文件 3=f3 文本值 = 一些文本。 谁能建议我如何在我的views.find_files_and_password函数中做到这一点?(如果有的话,不要考虑上面代码中的语法错误)

【问题讨论】:

    标签: python django django-forms


    【解决方案1】:

    我不知道你在这里问什么。

    在您的 Django 代码中,您的文件将在 request.FILES 中可用,这是一个由输入的 name 属性键入的字典,即 f1、f2、f3。

    【讨论】:

    • 嗨丹尼尔,好的...我得到了一半的信息。但是如何处理文本字段?它不是使用 request.FILES 的文件
    • 来吧,这是文档中的基本内容。 request.POST.
    猜你喜欢
    • 1970-01-01
    • 2021-07-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多