Djangoで使用しようとしているTextAreaに添付されているラベルを削除するにはどうすればよいですか?私はこの問題に関する情報を見つけようとしていますが、私の問題に関連するものは見つけられません。これは私が私のコードでやっているものです:DjangoのTextAreaウィジェットからラベルを削除する
<label for="id_text">Text:</label>
<textarea id="id_text" rows="10" cols="40" name="text"></textarea>
そのラベルが良くないと、私はそれを削除する方法が欲しい:
class CommentForm(forms.Form):
comment = forms.CharField(widget=forms.Textarea())
これは、それが生成するHTMLがあります。
EDIT(これらは無関係であるので、私は段落タグを除去)
{{ form.as_p }}
:そのコードを介して製造された私はさらに明確にするためにクラスCommentForm部を添加しました。
誰もが何か提案がありますか?
comment = forms.CharField(label="", help_text="", widget=forms.Textarea())
希望に役立ちます:
nvm私の前のコメント、私はそれを削除しましたが、これはまだ私のために何もしません、私はおそらく間違った場所で初期化ですか?私は、ページがレンダリングされる前にビューでそれをやっています。 – AlbertoPL
私は本当にわからないが、私はあなたがこのようにそれを置くことができると思います:[OK]を、それが見えます –
auto_id = Falseの コメント= forms.CharField(ウィジェット= forms.Textarea()): クラスCommentForm(forms.Form)このようにしなければならないのですが、私は変わりがありません。質問をより多くの結果で更新します。 – AlbertoPL