@@ -401,11 +401,9 @@ class Meta:
401
401
verbose_name = "Description"
402
402
)
403
403
404
- tag = models .ForeignKey (
404
+ tags = models .ManyToManyField (
405
405
Tag ,
406
406
verbose_name = "Tag(s)" ,
407
- on_delete = models .SET_NULL ,
408
- null = True
409
407
)
410
408
411
409
SEVERITY_CHOIES = [
@@ -456,43 +454,39 @@ class Meta:
456
454
verbose_name = "Creation date"
457
455
)
458
456
459
- identification = models .ForeignKey (
457
+ linked_rp = models .ManyToManyField (
458
+ "self" ,
459
+ verbose_name = "Linked Response Playbook(s)" ,
460
+ blank = True ,
461
+ )
462
+
463
+ identification = models .ManyToManyField (
460
464
ResponseAction ,
461
465
verbose_name = "Identification" ,
462
- on_delete = models .SET_NULL ,
463
- null = True ,
464
466
related_name = "identification"
465
467
)
466
468
467
- containment = models .ForeignKey (
469
+ containment = models .ManyToManyField (
468
470
ResponseAction ,
469
471
verbose_name = "Containment" ,
470
- on_delete = models .SET_NULL ,
471
- null = True ,
472
472
related_name = "containment"
473
473
)
474
474
475
- eradication = models .ForeignKey (
475
+ eradication = models .ManyToManyField (
476
476
ResponseAction ,
477
477
verbose_name = "Eradication" ,
478
- on_delete = models .SET_NULL ,
479
- null = True ,
480
478
related_name = "eradication"
481
479
)
482
480
483
- recovery = models .ForeignKey (
481
+ recovery = models .ManyToManyField (
484
482
ResponseAction ,
485
483
verbose_name = "Recovery" ,
486
- on_delete = models .SET_NULL ,
487
- null = True ,
488
484
related_name = "recovery"
489
485
)
490
486
491
- lessons_learned = models .ForeignKey (
487
+ lessons_learned = models .ManyToManyField (
492
488
ResponseAction ,
493
489
verbose_name = "Lessons learned" ,
494
- on_delete = models .SET_NULL ,
495
- null = True ,
496
490
related_name = "lessons_learned"
497
491
)
498
492
@@ -519,7 +513,7 @@ class Meta:
519
513
verbose_name = "Description"
520
514
)
521
515
522
- tag = models .ManyToManyField (
516
+ tags = models .ManyToManyField (
523
517
Tag , blank = True
524
518
)
525
519
0 commit comments