0
私は自分のフォームにdatepickerを追加しようとしていますが、少し問題があります。私はこのコードがうまくいくと思っていましたが、フィールド配列内の 'releasedate'タグを除外することはできません。Djangoフィールド配列との比較文
{% for field in form %}
{% if field.label_tag != "releasedate" %}
<div class="form-group">
<div class="col-sm-offset-2 col-sm-10">
<span class="text-danger small">{{ field.errors }}</span>
</div>
<label class="control-label col-sm-2">
{{ field.label_tag }}
</label>
<div class="col-sm-10">
{{ field }}
</div>
</div>
{% endif %}
{% endfor %}
私のviews.py:
class AlbumCreate(CreateView):
model = music_models.Album
fields = ['artist', 'album_title', 'genre', 'releasedate', 'notes', 'album_logo', 'rating']
なぜ私が間違ってここにいますか? ModelFormクラス
widgets = {
'name': Textarea(attrs={'cols': 80, 'rows': 20}),
}
を使用している場合、私はこのようなものを指定することができます。これによると https://docs.djangoproject.com/ja/1.9/topics/forms/modelforms/#selecting-the-fields-to-use :私は議論が起こって取得していますので
、私はそれは、関連する質問をしてけがをしないと仮定しますいずれの汎用ビューを使用する場合も同じことが適用されますか?もしそうなら、どのように適用しますか?