2015-07-09 2 views

ответ

1

Скажем, у вас есть ModelForm, вы можете добавить классы и стили, поля следующим образом:

class SomeModelNameForm(forms.ModelForm): 
    name = forms.CharField(widget=forms.TextInput(attrs={'class': 'form-control input-area', 'placeholder': 'Enter your name'}), required=True) 
    credentials = forms.CharField(widget=forms.TextInput(attrs={'class': 'form-control input-area', 'placeholder': 'Enter your designation'}), required=True) 

    class Meta: 
     model = SomeModelName 

Это работает для любого типа формы

Джанго Форма виджетов в документации: https://docs.djangoproject.com/en/dev/ref/forms/widgets/

+0

класса Книга (models.Model): title = models.CharField (widget = models.TextInput (attrs = {'class': 'form-control input-area', 'placeholder': 'Введите ваше имя'}), required = True) message = models.TextField (max_leng й = 1000) URL = models.CharField (max_length = 1000) категория = models.CharField (MAX_LENGTH = 200) магазины = models.CharField (max_length = 200) бренды = models.CharField (max_length = 200) dealtype = models.CharField (max_length = 200) feature = models.CharField (max_length = 200) tag = models.CharField (max_length = 200) –

+0

Это было бы в файле forms.py. Где вы создали свой класс формы. – Newtt

Смежные вопросы