Hi. I just filed a feature request on the same or similar issue, and this thread was brought to my attention: http://code.djangoproject.com/ticket/14347
Basically the usecase is this: Very often we have a "Published" field on our models (or "Published date" or "Published status" etc..) It would be very nice to be able to allow people to save instances without all the required fields being filled in IF the article or whathaveyou is not published yet. My suggestion was to allow the "required" field on the form field to take a callable instead of a boolean. In this callable we could check whether some other fields are filled out or whatever we want. This would be a very handy feature for a very common problem. best, Hejsan On Sep 27, 7:34 am, Yo-Yo Ma <baxterstock...@gmail.com> wrote: > Thanks, David. I've read some about the "Custom validation error on > unique_together" ticket. I imagine that if people want customization > there, required_together would need the same. The only idea I have > that seems to work for both situations is: > > required_together = (('weight', 'height', 'You must provide a weight > and height, if you intend to use either.'),) > > unique_together = (('account', 'sku', 'This sku is already in use by > your company.'),) > > On Sep 27, 1:22 am, "David P. Novakovic" <davidnovako...@gmail.com> > wrote: > > > > > > > > > Is it? I read this as different to anything in the ORM. > > > This is about conditionally requiring a second field if one is filled > > out. Normally it would be done at the JS level. > > > I think it's a good idea, assuming I haven't missed something that > > already does this. > > > I can't help thinking this is part of a much larger problem though. > > That problem is multifield validation. I think we'd have to address > > that issue first before working on this specific case that is probably > > the simplest. > > > Maybe this has been considered before, but was dropped because the > > idea is too hard to encapsulate in a simple Meta style option? > > > David > > > On Mon, Sep 27, 2010 at 5:18 PM, Florian Apolloner > > > <f.apollo...@gmail.com> wrote: > > > Please post usage questions to the users list. This is already doable > > > with model validation. > > > > Florian > > > > -- > > > You received this message because you are subscribed to the Google Groups > > > "Django developers" group. > > > To post to this group, send email to django-develop...@googlegroups.com. > > > To unsubscribe from this group, send email to > > > django-developers+unsubscr...@googlegroups.com. > > > For more options, visit this group > > > athttp://groups.google.com/group/django-developers?hl=en. -- You received this message because you are subscribed to the Google Groups "Django developers" group. To post to this group, send email to django-develop...@googlegroups.com. To unsubscribe from this group, send email to django-developers+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-developers?hl=en.