class ReviewsForm(forms.ModelForm): """форма отзывов""" captcha = ReCaptchaField() class Meta: model = Reviews fields = ('email', 'name', 'message', 'captcha') widgets = { 'name': forms.TextInput(attrs={'class': 'form-control border'}), 'email': forms.EmailInput(attrs={'class': 'form-control border'}), 'message': forms.Textarea(attrs={'class': 'form-control border'}), }
class ContactForm(forms.ModelForm): captcha = ReCaptchaField() class Meta: model = Contact fields = ('email', ) widgets = { 'email': forms.TextInput(attrs={'class': 'editContent', 'placeholder': 'Your Email...'}) } labels = { 'email': '' }
class ReviewForm(forms.ModelForm): '''Форма для отзывов''' captcha = ReCaptchaField() class Meta: model = Reviews fields = ('name', 'email', 'text', 'captcha', ) widgets = { 'name': forms.TextInput(attrs={'class': 'form-control border'}), 'email': forms.EmailInput(attrs={'class': 'form-control border'}), 'text': forms.Textarea(attrs={'class': 'form-control border'}) }
class CreateInstagramForm(forms.ModelForm): captcha = ReCaptchaField() class Meta: model = Instagram fields = ( 'title', 'page_id', 'category', 'description', 'image', )
class ReviewForm(forms.ModelForm): """Форма отзывов""" captcha = ReCaptchaField() class Meta: model = Reviews fields = ("name", "email", "text", "captcha") widgets = { "name": forms.TextInput(attrs={"class": "form-control border"}), "email": forms.EmailInput(attrs={"class": "form-control border"}), "text": forms.Textarea(attrs={"class": "form-control border"}) }
class ReviewForm(forms.ModelForm): """Форма отзыва""" captcha = ReCaptchaField() class Meta: model = Reviews fields = ('name', 'email', 'text', 'captcha') widgets = { "name": forms.TextInput(attrs={'class': 'form-control border'}), "email": forms.EmailInput(attrs={'class': 'form-control border'}), "text": forms.Textarea(attrs={'class': 'form-control border'}), }
class ReviewForm(forms.ModelForm): captcha = ReCaptchaField() class Meta: model = Reviews fields = ("name", "email", "text", "captcha") widgets = { 'name': forms.TextInput(attrs={'class': 'form-control border'}), 'email': forms.EmailInput(attrs={'class': 'form-control border'}), 'text': forms.TextInput(attrs={'class': 'form-control border'}) }
class ReviewForm(forms.ModelForm): """Form for reviews""" captcha = ReCaptchaField() class Meta: model = Reviews fields = ('name', 'email', 'text', 'captcha') widgets = { "name": forms.TextInput(attrs={"class": "form-control border"}), "email": forms.EmailInput(attrs={"class": "form-control border"}), "text": forms.Textarea(attrs={"class": "form-control border"}) }
class ContactForm(forms.ModelForm): """Email subscription form""" captcha = ReCaptchaField() class Meta: model = Contact fields = ("email", "captcha") widgets = { "email": forms.TextInput(attrs={"class": "editContent", "placeholder": "Your Email..."}) } labels = { "email": '' }
class CreateWebsiteForm(forms.ModelForm): captcha = ReCaptchaField() class Meta: model = Website fields = ( 'title', 'url', 'type', 'category', 'description', 'image', )
class ContactForm(forms.ModelForm): """Форма подписки по email""" captcha = ReCaptchaField() class Meta: model = Contact fields = ("email", "captcha") widgets = { "email": forms.TextInput(attrs={"class": "editContent", "placeholder": "Ваш Email..."}) } labels = { "email": '' }
class CreateGroupForm(forms.ModelForm): captcha = ReCaptchaField() class Meta: model = Group fields = ( 'application', 'title', 'url', 'category', 'description', 'image', )
class CreateChannelForm(forms.ModelForm): captcha = ReCaptchaField() class Meta: model = Channel fields = ( 'application', 'title', 'channel_id', 'category', 'description', 'image', )
class ContactForm(forms.ModelForm): captcha = ReCaptchaField() class Meta: model = Contacts fields = ("email", "captcha") widgets = { "email": forms.TextInput(attrs={ "class": "editContent", "placeholder": "Enter Your Email..." }) } labels = {"email": ""}
class ReviewForm(forms.ModelForm): captcha = ReCaptchaField() class Meta: model = Reviews fields = ("text", "captcha") widgets = { "text": forms.Textarea( attrs={ "class": "form-control border", "style": "max-height: 200px, min-height: 200px" }) }
class ReviewForm(forms.ModelForm): captcha = ReCaptchaField() class Meta: model = Review fields = ('text', 'captcha') widgets = { 'text': forms.Textarea(attrs={ 'class': 'form-control', 'name': 'text', 'id': "contactcomment" }), }
class ContactUserForm(forms.ModelForm): captcha = ReCaptchaField() class Meta: model = ContactUser fields = ('email', 'captcha') widgets = { 'email': forms.EmailInput(attrs={ 'class': 'form-control', 'placeholder': 'Email' }) } labels = {'email': ''}
class NonAnonymousIdeaCreateForm(autocomplete.FutureModelForm, ModelForm): """Form for authenticated users""" captcha = ReCaptchaField() class Meta: model = Idea fields = ['title', 'concept', 'tags', 'visibility', 'captcha'] widgets = { 'concept': Textarea(attrs={ 'col': 80, 'row': 20 }), 'tags': autocomplete.TaggitSelect2('ideas:tags-autocomplete') }
class ContactForm(forms.Form): name = forms.CharField(max_length=40) email = forms.EmailField(required=True, max_length=30) text = forms.CharField(widget=forms.Textarea, max_length=500, help_text='Максимальное кол-во символов 500') captcha = ReCaptchaField() def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.fields['name'].label = 'Имя' self.fields['email'].label = 'Е-майл' self.fields['text'].label = 'Ваше сообщение' self.fields['text'].widget.attrs['rows'] = 4 self.fields['text'].widget.attrs['columns'] = 15
class ContactForm(forms.ModelForm): captcha = ReCaptchaField() class Meta: model = Contact fields = ("email", "captcha") widgets = { "email": forms.TextInput(attrs={ "class": "form-control", "placeholder": "Введите ваш E-mail" }) } labels = {"email": ''}
class AnonymousIdeaCreateForm(ModelForm): """Form for anonymous users""" captcha = ReCaptchaField() class Meta: model = Idea fields = ['title', 'concept', 'tags', 'captcha'] widgets = { 'concept': Textarea(attrs={ 'col': 80, 'row': 20 }), 'tags': autocomplete.TaggitSelect2('ideas:tags-autocomplete') }
class ContactsForm(forms.ModelForm): """Форма для подписки по email""" captcha = ReCaptchaField() class Meta: model = Contact fields = ['email', 'captcha'] widgets = { "email": forms.EmailInput(attrs={ "class": "form-control border", 'placeholder': "Ваш email..." }), } labels = {'email': ''}
class ContactForm(forms.ModelForm): captcha = ReCaptchaField() class Meta: model = Contact fields = ("email", "captcha") # расшифровать форму ниже widgets = { "email": forms.TextInput(attrs={ "class": "editContent", "placeholder": "Your email " }) } labels = {"email": ""}
class SubscribeForm(forms.ModelForm): """Форма подписки на рассылку""" captcha = ReCaptchaField() class Meta: model = Subscribe fields = ('email', 'captcha') widgets = { 'email': forms.TextInput(attrs={ "class": "editContent", "placeholder": "Введите свой email.." }) } labels = {'email': ''}
class ContactForm(forms.ModelForm): """Форма подписки по email""" captcha = ReCaptchaField() class Meta: model = Contact fields = ('email', 'captcha') widgets = { 'email': forms.TextInput(attrs={ 'class': 'editContent', 'placeholder': 'Enter your email...' }) } labels = { 'email': '', }
class CommentsForm(forms.ModelForm): text_comments = forms.CharField( label='Текст комментария', required=False, widget=forms.Textarea( attrs={ 'class': 'form-control', 'placeholder': 'Оставь своё не нужное мнение...', 'rows': 5 })) captcha = ReCaptchaField() class Meta: model = Comments fields = ['text_comments', 'captcha']
class QsForm(forms.ModelForm): captcha = ReCaptchaField(label="") def __init__(self, *args, **kwargs): super(QsForm, self).__init__(*args, **kwargs) #required=True) class Meta: model = Qs fields = ('var','theme','name','email','main',) #widgets = {'main': SummernoteWidgetWithCustomToolbar()} def send_email(self): subject = 'Новый вопрос от {} '.format(self.cleaned_data['name']) message = 'Тема: {}\nВопрос:\n{} '.format(self.cleaned_data['theme'],self.cleaned_data['name'], self.cleaned_data['email'],self.cleaned_data['main'],) send_mail(subject, message, settings.EMAIL_HOST_USER,[settings.EMAIL_HOST_USER])
class CommentAddForm(forms.ModelForm): captcha = ReCaptchaField() class Meta: model = Comment fields = ["name", "email", "text", "captcha"] widgets = { "name": forms.TextInput(attrs={"class": "form-control border"}), "email": forms.EmailInput(attrs={"class": "form-control border"}), "text": forms.Textarea(attrs={ "class": "form-control border", "id": "contactcomment" }) }
class ReviewForm(forms.ModelForm): captcha = ReCaptchaField() star = forms.ModelChoiceField(queryset=RatingStar.objects.all(), widget=forms.RadioSelect(), empty_label=None) #print(star) class Meta: model = Reviews fields = ("star", "name", "email", "text", "captcha") widgets = { "name": forms.TextInput(attrs={"class": "form-control border"}), "email": forms.EmailInput(attrs={"class": "form-control border"}), "text": forms.TextInput(attrs={"class": "form-control border"}), }
class ReviewForm(forms.ModelForm): """Форма отзывов""" captcha = ReCaptchaField() class Meta: model = Reviews fields = ('name', 'email', 'text', 'captcha') widgets = { "name": forms.TextInput(attrs={"class": "reviews_input"}), "email": forms.EmailInput(attrs={"class": "reviews_input"}), "text": forms.Textarea(attrs={ "class": "reviews_input btm", "id": "contactcomment" }) }