datatracker/ietf
Henrik Levkowetz c2c08c9edc * Added a new funtion in utils.py: split_form()
* Re-wrote the IPR declaration form using form.to_table()
   and the split_form() function in order to get sub-blocks
   of the form which could easily be used with the existing
   IPR detail display templates.

   How to merge forms from multiple models took some thinking;
   since the forms have a common ancestor, multiple inheritance
   doesn't preserve the form data.  In the end the merging
   didn't turn out too horrible.  See ipr.views.new().
 * Changed the IprDetail model; first to specify editable=False
   for all fieleds which shouldn't be shown in the form, but
   this has the drawback of also removing them from the admin
   page form.  Simply bagging them in an un-used sub block with
   split_form() works fine.
 * Changed the URLs for IPR by-date some again
 * Updated the ipr/new* templates to use the form sub-blocks
 - Legacy-Id: 97
2007-05-04 20:21:03 +00:00
..
agenda Moving ietf to trunk/ietf 2007-05-04 12:37:28 +00:00
announcements Moving ietf to trunk/ietf 2007-05-04 12:37:28 +00:00
bin Moving ietf to trunk/ietf 2007-05-04 12:37:28 +00:00
database-notes Moving ietf to trunk/ietf 2007-05-04 12:37:28 +00:00
idindex Moving ietf to trunk/ietf 2007-05-04 12:37:28 +00:00
idtracker Moving ietf to trunk/ietf 2007-05-04 12:37:28 +00:00
iesg Moving ietf to trunk/ietf 2007-05-04 12:37:28 +00:00
ipr * Added a new funtion in utils.py: split_form() 2007-05-04 20:21:03 +00:00
liaisons Moving ietf to trunk/ietf 2007-05-04 12:37:28 +00:00
mailinglists Moving ietf to trunk/ietf 2007-05-04 12:37:28 +00:00
my Moving ietf to trunk/ietf 2007-05-04 12:37:28 +00:00
proceedings Moving ietf to trunk/ietf 2007-05-04 12:37:28 +00:00
redirects Moving ietf to trunk/ietf 2007-05-04 12:37:28 +00:00
rfcs Moving ietf to trunk/ietf 2007-05-04 12:37:28 +00:00
templates * Added a new funtion in utils.py: split_form() 2007-05-04 20:21:03 +00:00
.gitignore Moving ietf to trunk/ietf 2007-05-04 12:37:28 +00:00
__init__.py Moving ietf to trunk/ietf 2007-05-04 12:37:28 +00:00
manage.py Moving ietf to trunk/ietf 2007-05-04 12:37:28 +00:00
settings.py Moving ietf to trunk/ietf 2007-05-04 12:37:28 +00:00
urls.py Moving ietf to trunk/ietf 2007-05-04 12:37:28 +00:00
utils.py * Added a new funtion in utils.py: split_form() 2007-05-04 20:21:03 +00:00
views.py Moving ietf to trunk/ietf 2007-05-04 12:37:28 +00:00