aboutsummaryrefslogtreecommitdiffstats
path: root/pyblackbird_cc/resources/forms.py
diff options
context:
space:
mode:
authorMatthew Lemon <y@yulqen.org>2024-05-26 16:49:34 +0100
committerMatthew Lemon <y@yulqen.org>2024-05-26 16:49:34 +0100
commit37698a2ebba6ea366b93f70f6ad87336b302b70c (patch)
tree83bc29a8b9574cbf6091d8afc7cdf5ef7a56d211 /pyblackbird_cc/resources/forms.py
parentb3c7d985a50a38fcb19d8e9f91b5b719d43e31a4 (diff)
Better presentation of the feature resources
Diffstat (limited to '')
-rw-r--r--pyblackbird_cc/resources/forms.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/pyblackbird_cc/resources/forms.py b/pyblackbird_cc/resources/forms.py
index 75d23b4..ca38640 100644
--- a/pyblackbird_cc/resources/forms.py
+++ b/pyblackbird_cc/resources/forms.py
@@ -34,7 +34,7 @@ class ResourceCreateForm(forms.Form):
"eg: 'Fractions KS2 Worksheet and Answers.'",
)
description = forms.CharField(
- max_length=1000,
+ max_length=5000,
widget=forms.Textarea,
help_text=" You can (and should) use <strong>Markdown</strong> here. "
"This is your opportunity to clearly explain what your resource "
@@ -53,6 +53,11 @@ class ResourceCreateForm(forms.Form):
"characters by using lots of relevant keywords as part of an "
"enticing pitch.",
)
+ card_description = forms.CharField(
+ max_length=1000,
+ widget=forms.Textarea,
+ help_text="If you enter text here, it will be used in the 'card' description box on the home page. Max 1000 characters.",
+ )
resource_type = forms.ModelChoiceField(queryset=ResourceType.objects.all())
age_range = forms.ChoiceField(
choices=AGE_RANGE_CHOICES,
@@ -152,6 +157,7 @@ class ResourceUpdateMetadataForm(forms.ModelForm):
fields = [
"name",
"description",
+ "card_description",
"resource_type",
"age_range",
"curriculum",