I want to make a form that once submitted, on each next rendering of the form for the same user, the form will be already filled out with the data from the last time the user submitted it. sounds like something that django should have shortcut for – does it have it? if not what would be the easiest way to do it?
The best I could come up with is pickeling cleaned_data and saving it as a cookie, recreating the form from it later.
This already sounds like a good plan. But if there is no pressure on using cookies, I would resort to using the session instead. That way you won’t hit a size limit on cookies, and transmitting cookies with higher size can slow down your response time.