2

エンティティのタグを管理するために django-tagging を使用しています。フロントエンドで JavaScript 検証を使用する以外に、ユーザーがフォームに入力するときに少なくとも 1 つのタグを入力したことを確認するにはどうすればよいですか?

4

1 に答える 1

4

TagField() を使用していますか? その場合、引数を受け入れるデフォルトの Django CharField を拡張します。required=True

上記は、ModelField ではなく、FormField に適用されます。代わりにこれを実行して、後続のフォームで Model フィールドが常に必須になるようにすることができます。

class MyModel(models.Model):
    tags = TagField(blank=False)
于 2011-11-22T00:38:15.327 に答える