django - 如何在 Django forms.Form 中使用 forms.HtmlField
问题描述
我正在构建一个 api 来发送邮件。在视图中,我想使用 django 表单验证发布数据。
这是我的查询:
如何forms.HtmlField
在 Django中使用forms.Form
我想将我html_message
的从更改CharField
为HtmlField
class SendMailForm(forms.Form):
subject = forms.CharField()
message = forms.TextField()
recipient = forms.EmailField()
html_message = forms.CharField()
解决方案
看看Django Docs 上的内置小部件。
没有这样的 HtmlField,但向您展示了如何使用现有的小部件并创建自己的小部件。
我会去:
message = forms.CharField(widget=forms.Textarea())
推荐阅读
- reactjs - 来自 API 调用的数据未按要求进入控制台
- mysql - MySQL:仅当该客户同时拥有储蓄账户和支票账户时才尝试查询客户信息
- windows - 在 Windows 上使用 BLE L2CAP CoC
- linux - 用条件检查目录名称的 Bash 脚本
- python - Python中的模板类
- javascript - 如何制作圆角和弯曲边的connect4板?
- python - 执行期间 PyCharm 中的 Yaml 警告
- svn - 将Subversion中旧删除的孤立文件合并到同一文件的新版本中
- python - 使用多列时如何“删除.().where”
- javascript - Wlada 轮播 3d Vue.js