在这些字段django中添加占位符

时间:2017-11-20 19:18:36

标签: django placeholder

我真的很困惑如何使用占位符。我使用的模型有几个数据字段,我希望有一个占位符告诉用户输入什么。因此占位符听起来是将此信息放入文本字​​段的好方法。我使用Crispy表格和字段来自模型。

这是我的forms.py只是不知道如何将占位符合并到这里,如果它甚至在我需要的地方。

from django import forms
from .models import MRReg

class SignUpForm(forms.ModelForm):
    class Meta:
        model = MRReg
        fields = ['SiteID','HeliumValue']

    def clean_HeliumValue(self):
        HeliumValue = self.cleaned_data.get('HeliumValue')
        #HeliumValue_base, provider = HeliumValue.split("@")
        #domain, extension = provider.split('.')
        #if not extension == "edu":
            #raise forms.ValidationError("Please use a valid .edu address")         
        return HeliumValue
            #print (self.cleaned_data)
    def clean_SiteID(self):
        SiteID = self.cleaned_data.get('SiteID')
        raise forms.ValidationError("Please enter a valid SiteID")

        return SiteID

1 个答案:

答案 0 :(得分:0)

如果您使用image.url等表单小部件,则可以将其传递给它,例如forms.CharField

forms.CharField()