0
자리 표시자를 사용하는 방법이 정말 혼란 스럽습니다. 몇 가지 데이터 필드가있는 모델을 사용 중이며 장소 소유자에게 사용자에게 무엇을 입력할지 알려 드리고자합니다. 따라서 자리 표시자는 텍스트 필드에이 정보를 넣는 좋은 방법이라고 생각합니다. 저는 파삭 파삭 한 형태와 필드를 사용하고 있습니다.이 필드에 자리 표시자를 추가하십시오. django
여기 내 place.py는 여기에 자리 표시자를 포함시키는 방법을 모른다. 당신이 forms.charfield
같은 형태의 위젯을 사용하는 경우
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
https://stackoverflow.com/questions/13482753/use-field-의 잘 속는 사람, 그것은이를 전달할 수 있습니다 django-crispy-forms라는 라벨을 붙여서 -이 질문에 답해서이 질문에 답할 수 있습니까? –