@@ -52,21 +52,27 @@ class Meta:
5252
5353# v3-only forms: the v3 create page also captures the AI-assisted `summary`.
5454class V3BlogPostForm (BlogPostForm ):
55- image = forms .ImageField (validators = [downscale_image_file_size_validator ])
55+ image = forms .ImageField (
56+ validators = [downscale_image_file_size_validator ], required = False
57+ )
5658
5759 class Meta (BlogPostForm .Meta ):
5860 fields = ["title" , "publish_at" , "content" , "summary" , "image" ]
5961
6062
6163class V3NewsForm (NewsForm ):
62- image = forms .ImageField (validators = [downscale_image_file_size_validator ])
64+ image = forms .ImageField (
65+ validators = [downscale_image_file_size_validator ], required = False
66+ )
6367
6468 class Meta (NewsForm .Meta ):
6569 fields = ["title" , "publish_at" , "content" , "summary" , "image" ]
6670
6771
6872class V3LinkForm (LinkForm ):
69- image = forms .ImageField (validators = [downscale_image_file_size_validator ])
73+ image = forms .ImageField (
74+ validators = [downscale_image_file_size_validator ], required = False
75+ )
7076
7177 class Meta (LinkForm .Meta ):
7278 fields = ["title" , "publish_at" , "external_url" , "summary" , "image" ]
@@ -85,7 +91,9 @@ class Meta:
8591
8692
8793class V3VideoForm (EntryForm ):
88- image = forms .ImageField (validators = [downscale_image_file_size_validator ])
94+ image = forms .ImageField (
95+ validators = [downscale_image_file_size_validator ], required = False
96+ )
8997
9098 class Meta :
9199 model = Video
0 commit comments