Wie mache ich Tags, die mit Django-Tagging erforderlich sind?

  • Ich verwende Tags mit dem Django-Tagging für meine Entitäten. Wie kann ich sicherstellen, dass der Benutzer beim Ausfüllen eines Formulars mindestens ein Tag eingegeben hat, mit Ausnahme der Javascript-Validierung im Frontend?

    06 December 2012
    Anthony Mastrean
1 answer
  • Verwenden Sie das TagField ()? Wenn dies der Fall ist, wird der Standardwert von Django CharField erweitert , die ein required=True -Argument akzeptiert.

    Das obige gilt für FormField, nicht für ModelField. Sie können dies stattdessen tun, um sicherzustellen, dass das Modellfeld in jeder nachfolgenden Form immer erforderlich ist:

     class MyModel(models.Model):
        tags = TagField(blank=False)
     
    22 November 2011
    Timmy O'Mahony