-
Todd Dembrey authored
* Update the payment request tables to simplify for type of user * Improve copy on modal forms and hide create project if not possible * Improve wording to project around uploading contract * Vary the name of the document select form so that it doesn't clash * Make sure get_object returns the underlying instance not the form instance * Improve the visuals on the project page when payment requests active * Defer loading of category object until we reference it * improved performance when iterating over many submissions which never look up category * Convert to using a lazy paginator in order to avoid expensive counts * Table querysets are complex and doing count on this is very expensive and this can reduce /all page load times by ~50%
Todd Dembrey authored* Update the payment request tables to simplify for type of user * Improve copy on modal forms and hide create project if not possible * Improve wording to project around uploading contract * Vary the name of the document select form so that it doesn't clash * Make sure get_object returns the underlying instance not the form instance * Improve the visuals on the project page when payment requests active * Defer loading of category object until we reference it * improved performance when iterating over many submissions which never look up category * Convert to using a lazy paginator in order to avoid expensive counts * Table querysets are complex and doing count on this is very expensive and this can reduce /all page load times by ~50%
project_admin_detail.html 4.09 KiB