Hi
I have submitted my proposal on GSoC's website. You can find it
at https://summerofcode.withgoogle.com/serve/5167032660131840/. It would
get locked (from any further editing) at 25 March 19:00 UTC (which is
almost 11 hours from now).
--
You received this message because you are subscribed
On 24 Mar 2016, at 17:39, David Evans wrote:
>
> Currently, middleware is initialized lazily on serving the first request,
> rather than on application start. There may well have been good reasons for
> this historically, but I don't think they apply any longer.
Indeed, since 1.7 and the app-l
+1 -- Patches welcome :D
On Friday, March 25, 2016 at 11:02:26 AM UTC+1, Aymeric Augustin wrote:
>
> On 24 Mar 2016, at 17:39, David Evans >
> wrote:
>
>
> Currently, middleware is initialized lazily on serving the first request,
> rather than on application start. There may well have been good
Great!
Well the two line patch I suggested to `get_wsgi_application` solves the
problem. But it still leaves the lazy loading mechanism in the code base.
Getting rid of it would obviously be preferable, but is more complex. I'll
work on producing a patch for that though.
Dave
On 25 Mar 2016 10:08
>
>
> Assuming the feature is accepted, at least a ticket and documentation are
> needed to finish the patch. See the patch review checklist:
>
> https://docs.djangoproject.com/en/dev/internals/contributing/writing-code/submitting-patches/#patch-review-checklist
>
Documentation:https://github.co
This is excellent! Thank you for your comments, they are very helpful and
thorough–far from amateur. I'll address some of them in no particular
order, starting with:
>The 'access' conditions must be passed or else any action will be rejected
and no acknowledgement will be made that it had to do
> On your last point: This may be a very bad idea from the beginning, but
I'd hope to experiment with making a wrapper object for form.cleaned_data
whose (the wrapper object's) .__getattribute__() returns the value for that
key in form.cleaned_data.
For example:
calling wrapper.name would get t