使用“或”向一个类发送多个参数?

什雷亚姆·阿迪卡里

如果我们使用“或”向类发送参数,如何创建类的实例。

视图.py

form_ = SchoolForm(request.POST or NONE)

表单.py

class SchoolForm(forms.Form):
    name =          forms.CharField()
    location =      forms.CharField(required=False)

使用 form_ = SchoolForm(request.POST or NONE) 代替

form = SchoolForm()
if request.method == "POST":
    form = SchoolForm(request.POST)
切普纳

or是一个运算符,其计算结果恰好是其操作数之一。SchoolForm只看到一个参数:request.POST如果它是“真实”的值(即bool(request.POST)计算为True),否则为 的值NONE

根据您的编辑,我认为您想要的是

form_ = SchoolForm(request.POST if request.method == "POST" else None)

(假设SchoolForm(None)SchoolForm()是等价的)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从另一个类向线程函数传递多个参数

来自分类Dev

定义一个使用 Javascript 的自定义标签,向其发送一些参数

来自分类Dev

使用signalR仅向一个用户发送消息

来自分类Dev

创建一个类的多个实现,一个实现发送Qt信号,另一个实现直接与硬件一起使用

来自分类Dev

一个基于类的视图对象,可根据参数使用多个URL

来自分类Dev

如何使用Tcpclient从另一个类向所有连接的套接字连接发送数据

来自分类Dev

用多个参数覆盖一个复杂的类

来自分类Dev

将多个参数发送到一个方法,并返回一个值,Java

来自分类Dev

使用Netbeans向main添加一个类

来自分类Dev

从一个公共类向另一个公共类调用静态参数

来自分类Dev

从一个公共类向另一个公共类调用静态参数

来自分类Dev

如何创建一个可以向一个类中添加多个方法的类装饰器?

来自分类Dev

如何创建可以向一个类添加多个方法的类装饰器?

来自分类Dev

使用hiredis通过一个呼叫发送多个记录

来自分类Dev

如何向Groovy函数中的最后一个默认参数发送值?

来自分类Dev

Flask仅从curl发送的多个参数中看到第一个参数

来自分类Dev

在另一个类的构造函数中使用一个类作为参数

来自分类Dev

使用id作为参数从另一个类访问一个类

来自分类Dev

向PHP添加一个类

来自分类Dev

返回具有多个输入参数的函数的值以在同一类中具有多个参数的另一个函数中使用?

来自分类Dev

.net-使用类作为一个参数

来自分类Dev

从一个Winform应用程序向另一个应用程序发送参数,并填充一个文本框

来自分类Dev

使用多个RecyclerView一个适配器类

来自分类Dev

如何仅使用jQuery选择一个多个类

来自分类Dev

如何在多个面板中使用一个类

来自分类Dev

如何使用一个类而不是创建多个方法?

来自分类Dev

如何编写一个可以接受一个或多个参数并发送回加法的函数

来自分类Dev

使用json从ajax向php发送多个数组和一个字符串,并在php上接收它们

来自分类Dev

我在 .txt 文件中有用户名和密码。我想制作一个脚本,使用文件中的凭据向多个用户发送邮件

Related 相关文章

  1. 1

    从另一个类向线程函数传递多个参数

  2. 2

    定义一个使用 Javascript 的自定义标签,向其发送一些参数

  3. 3

    使用signalR仅向一个用户发送消息

  4. 4

    创建一个类的多个实现,一个实现发送Qt信号,另一个实现直接与硬件一起使用

  5. 5

    一个基于类的视图对象,可根据参数使用多个URL

  6. 6

    如何使用Tcpclient从另一个类向所有连接的套接字连接发送数据

  7. 7

    用多个参数覆盖一个复杂的类

  8. 8

    将多个参数发送到一个方法,并返回一个值,Java

  9. 9

    使用Netbeans向main添加一个类

  10. 10

    从一个公共类向另一个公共类调用静态参数

  11. 11

    从一个公共类向另一个公共类调用静态参数

  12. 12

    如何创建一个可以向一个类中添加多个方法的类装饰器?

  13. 13

    如何创建可以向一个类添加多个方法的类装饰器?

  14. 14

    使用hiredis通过一个呼叫发送多个记录

  15. 15

    如何向Groovy函数中的最后一个默认参数发送值?

  16. 16

    Flask仅从curl发送的多个参数中看到第一个参数

  17. 17

    在另一个类的构造函数中使用一个类作为参数

  18. 18

    使用id作为参数从另一个类访问一个类

  19. 19

    向PHP添加一个类

  20. 20

    返回具有多个输入参数的函数的值以在同一类中具有多个参数的另一个函数中使用?

  21. 21

    .net-使用类作为一个参数

  22. 22

    从一个Winform应用程序向另一个应用程序发送参数,并填充一个文本框

  23. 23

    使用多个RecyclerView一个适配器类

  24. 24

    如何仅使用jQuery选择一个多个类

  25. 25

    如何在多个面板中使用一个类

  26. 26

    如何使用一个类而不是创建多个方法?

  27. 27

    如何编写一个可以接受一个或多个参数并发送回加法的函数

  28. 28

    使用json从ajax向php发送多个数组和一个字符串,并在php上接收它们

  29. 29

    我在 .txt 文件中有用户名和密码。我想制作一个脚本,使用文件中的凭据向多个用户发送邮件

热门标签

归档