python - 如何将占位符添加到 Django 生成的输入中?
问题描述
对于登录,我正在使用 auth_views.LoginView 并且我想在 Django 生成的输入中添加一个占位符,我该怎么做?
解决方案
对于 Django 模型,您可以使用类似的占位符
from django import forms
from .models import MyModel
class MyModelForm(forms.ModelForm):
class Meta:
model = MyModel
widgets = {
'name': forms.TextInput(attrs={'placeholder': 'Name'}),
'description': forms.Textarea(
attrs={'placeholder': 'Enter description here'}),
}
这够了吗?如果不能,您能否在问题中指定更多需要帮助的内容。
推荐阅读
- amazon-web-services - SSM 参数存储设置 Beanstalk 环境变量
- javascript - 仅在使用 Javascript 的 HTML 页面中的某些 XML 标记内搜索
- vue.js - Vue 3 Composition API - 重建部分的最佳方法
- flutter - Flutter ObjectBox : (Data Observers & Rx) 根据当前屏幕上的操作刷新前一屏幕列表
- javascript - React Native:Flatlist 项目 onPress 在父级表面容器范围之外不起作用
- c++ - 在模板化基类中访问模板参数的别名(typedef,使用)?
- firebase - 如何在 gcp 工作区中监听新属性创建事件?
- javascript - 如何通过单击 webapp 上的按钮(如 opensea)来检测、启动和连接到 metamask 移动应用程序?
- zoho - 如何从 Zoho Books 获取数据到 Zoho Creator?200+ 条记录
- python - 无法在 tkinter 中选择多个文件