2
CSSを使用してDjangoのEmailField、FileField、およびTextInputsの高さと幅を変更するにはどうすればよいですか?CSSを使用してDjangoでEmailFieldとFileFieldを編集する
CSSを使用してDjangoのEmailField、FileField、およびTextInputsの高さと幅を変更するにはどうすればよいですか?CSSを使用してDjangoでEmailFieldとFileFieldを編集する
これらのフィールドの使い方に関する情報はあまりありませんでした。しかし、私はDjangoのフォームで何もしないことをお勧めします。可能であれば、html
タグでラップし、それらにクラスを設定します。
<div class="email">{{ my_form.email }}</div>
<style>.email input {width: 100px;}</style>
あなたは、あなたがフォームのコンストラクタで
1. 2.Set属性Override widgets
にあなたのフィードバックのための
def __init__(self, *args, **kwargs):
super(MyForm, self).__init__(*args, **kwargs)
self.fields['email'].widget.attrs['style'] = 'width: 100px;'
感謝を持つことができない場合は! UI'llそれらを試してみてください... – jaysonpryde
それはEmailFieldのために働く。しかし、FileFieldのために、私は試しました。 – jaysonpryde
ブラウザが要素のスタイルをどのように適用するかは別の質問です。 ' ' – San4ez