首页 > 解决方案 > 如何将占位符添加到 Django 生成的输入中?

问题描述

对于登录,我正在使用 auth_views.LoginView 并且我想在 Django 生成的输入中添加一个占位符,我该怎么做?

标签: pythondjango

解决方案


对于 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'}),
         }

这够了吗?如果不能,您能否在问题中指定更多需要帮助的内容。


推荐阅读