﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
35127	Model.full_clean() errors with GeneratedField	Claude Paroz	Mariusz Felisiak	"When running `full_clean()` on an unsaved model instance, the folllowing error is generated:

`AttributeError: Cannot read a generated field from an unsaved model.`

Reproducible with following test:
{{{
--- a/tests/model_fields/test_generatedfield.py
+++ b/tests/model_fields/test_generatedfield.py
@@ -177,6 +177,10 @@ class GeneratedFieldTestMixin:
         with self.assertRaises(IntegrityError):
             self.base_model.objects.create()
 
+    def test_full_clean(self):
+        m = self.base_model(a=2, b=4)
+        m.full_clean()
+
     def test_save(self):
         # Insert.
         m = self.base_model(a=2, b=4)
}}}"	Bug	closed	Database layer (models, ORM)	5.0	Release blocker	fixed		Mariusz Felisiak Lily Foote Paolo Melchiorre	Accepted	1	0	0	0	0	0
