Искам да променя размера по подразбиране на Textarea. Аз чета: [https://docs.djangoproject.com/en/1.11/_modules/django/forms/widgets/#Textarea][1] Но не знам как мога да го заобиколя
forms.py:
from django import forms
class KarForm(forms.Form):
message = forms.CharField(
widget=forms.Textarea,
label="",
)
views.py:
from django.shortcuts import render
from .forms import KarelForm
def home(request):
form = KarForm()
context = {
"form": form
}
return render(request, "form.html", context)
Отговори:
2 за отговор № 1Проверка документите, Можете да добавяте атрибути като класове или други, като например там:
class CommentForm(forms.Form):
name = forms.CharField(widget=forms.TextInput(attrs={"class": "special"})) # then you define the class in your css file
url = forms.URLField()
comment = forms.CharField(widget=forms.TextInput(attrs={"size": "40"}))