Re: GSOC 2015: Improving the less popular database backends

2015-03-09 Thread Yichun Duan
Thanks a lot for your suggestions. I'll try. 在 2015年3月10日星期二 UTC+8上午8:10:49,Russell Keith-Magee写道: > > Hi Yichun, > > On Mon, Mar 9, 2015 at 4:13 PM, Yichun Duan > wrote: > >> Hi, >> >> I'm Yichun and I'm interested in the Project ' Improving the less >> popular database backends' in GSOC 2015.

Re: Password validation in Django revisited

2015-03-09 Thread Collin Anderson
Hi Erik, This nice, though I'd like it even more if it didn't introduce another setting. :) Having it on the backend would solve that problem for me I think. Also, this may be obvious, but more specific error messages would be nice, like "password is too simliar to username". Collin On Monda

Re: GSOC 2015: Improving the less popular database backends

2015-03-09 Thread Russell Keith-Magee
Hi Yichun, On Mon, Mar 9, 2015 at 4:13 PM, Yichun Duan wrote: > Hi, > > I'm Yichun and I'm interested in the Project ' Improving the less popular > database backends' in GSOC 2015. I major in computer science in Peking > University. I've worked with C++, Java, Python and I've written several > w

Re: Password validation in Django revisited

2015-03-09 Thread Aymeric Augustin
Hi Erik, Great work! Did you consider tying validators to authentication backends? I admit it sounds like a bad idea and most likely it is, but since different backends may have different security requirements, I'd like to make sure we aren't missing something. Assuming help_text is HTML, you

Re: Drop the TEMPLATE_DEBUG setting

2015-03-09 Thread Preston Timmons
Hey Curtis, I was working to remove origin.reload and ended up with a fork that combines the debug implementation: https://github.com/django/django/pull/4254 On a complex template with debug off I'm measuring about a 5% increase in template compile time compared to master. Turning debug on add

Re: GSOC 2015 project ideas suggestion

2015-03-09 Thread Asif Saifuddin
About the best practice project idea I'm analyzing contrib apps. I found Admin docs app using class based views and probably it's almost up to date. for admin and some other apps there are no class based views used. for revamping django admin as a part of best practice update hoow about extending d

Re: Testing email settings

2015-03-09 Thread Aymeric Augustin
2015-03-09 17:44 GMT+01:00 Gavin Wahl : > I expect this command to work with any email backend and to actually do a > complete, end-to-end test of the configuration. > > I agree. Another example: my SMTP provider will accept emails but put them on hold until you've validated the sender's address.

Re: Testing email settings

2015-03-09 Thread Gavin Wahl
> Thus, the test sending email is quite unnecessary, I would like a check that connects to the SMTP server (if the emails settings are setup else do nothing) when the application starts. This wouldn't be useful to me at all. For one, it only is defined for an SMTP backend. Also, I wouldn't trust

[ANNOUNCE] Security releases and advisory issued (1.7.6 and 1.8b2)

2015-03-09 Thread Tim Graham
Today the Django team issued multiple releases -- Django 1.7.6 and 1.8b2 -- as part of our security process. These releases address a publicly reported security issue, and we encourage all users to upgrade as soon as possible. More details can be found on our blog: https://www.djangoproject.com

Re: Extending the URL Dispatcher (GSoC 2015 proposal)

2015-03-09 Thread Marten Kenbeek
After all the feedback I got here and at the sprint, I think the core of my proposal will be the revamping of the current dispatcher and creating a public API. I'll keep in mind the other features and in general the extendibility of the new dispatcher, and if there is time left I'll start imple

GSOC 2015: Improving the less popular database backends

2015-03-09 Thread Yichun Duan
Hi, I'm Yichun and I'm interested in the Project ' Improving the less popular database backends' in GSOC 2015. I major in computer science in Peking University. I've worked with C++, Java, Python and I've written several webapps using Django. I have some questions related to this project and