Skip to content

Commit 0540833

Browse files
committed
added help_text to rules models
1 parent 1c67f12 commit 0540833

File tree

2 files changed

+40
-3
lines changed

2 files changed

+40
-3
lines changed
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Generated by Django 5.1.1 on 2024-10-08 21:49
2+
3+
import django.db.models.deletion
4+
from django.db import migrations, models
5+
6+
7+
class Migration(migrations.Migration):
8+
9+
dependencies = [
10+
('api_v2', '0003_rename_rulegroup_ruleset'),
11+
]
12+
13+
operations = [
14+
migrations.AlterField(
15+
model_name='rule',
16+
name='index',
17+
field=models.IntegerField(default=1, help_text="A rule's position in the list of rules of the parent RuleSet"),
18+
),
19+
migrations.AlterField(
20+
model_name='rule',
21+
name='initialHeaderLevel',
22+
field=models.IntegerField(choices=[(1, 1), (2, 2), (3, 3), (4, 4), (5, 5)], default=1, help_text='The header level to set rule title to'),
23+
),
24+
migrations.AlterField(
25+
model_name='rule',
26+
name='ruleset',
27+
field=models.ForeignKey(help_text='The RuleSet which this Rule belongs to', on_delete=django.db.models.deletion.CASCADE, related_name='rules', to='api_v2.ruleset'),
28+
),
29+
]

api_v2/models/rules.py

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,23 @@ class Rule(HasName, HasDescription, FromDocument):
1515
The Rule model contains information about a single rule from a larger RuleGroup.
1616
Each Rule is typically a paragraph or two long and might contain tables.
1717
"""
18+
1819
key = key_field()
19-
index = models.IntegerField(default=1)
20+
21+
index = models.IntegerField(
22+
default=1,
23+
help_text="A rule's position in the list of rules of the parent RuleSet"
24+
)
25+
2026
ruleset = models.ForeignKey(
2127
RuleSet,
2228
on_delete=models.CASCADE,
23-
related_name='rules'
29+
related_name='rules',
30+
help_text="The RuleSet which this Rule belongs to"
2431
)
2532

2633
initialHeaderLevel = models.IntegerField(
2734
default=1,
28-
choices=((i, i) for i in range(1,6))
35+
choices=((i, i) for i in range(1,6)),
36+
help_text="The header level to set rule title to"
2937
)

0 commit comments

Comments
 (0)