Wouldn't it be possible to work around this, even for the time being, by having auth.User read a SETTING to use as the default max_length (defaulting of course to the old 75)? Hardly the prettiest solution, but given the right name (AUTH_EMAIL_MAXLEN_HACK, anyone?) and documentation it can be made clear that this is a temporary measure. Maybe even issue a deprecation warning if used.



On Thu, 05 May 2011 16:57:40 +0300, Jacob Kaplan-Moss <ja...@jacobian.org> wrote:

On Thu, May 5, 2011 at 8:06 AM, Patryk Zawadzki <pat...@pld-linux.org> wrote:
This problem is now more severe due to Facebook returning proxied
e-mail addresses in this format:

apps+111111111111111.2222222222.abcdef0123456789abcdef0123456...@proxymail.facebook.com

Unfortunately, the problem of upgrading everyone's existing Django
installations still prevents a core change to auth.User. If you're
serious about getting the email field changed, put that effort into
the work on improving/overhauling auth.

Jacob



--
You received this message because you are subscribed to the Google Groups "Django 
developers" group.
To post to this group, send email to django-developers@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.

Reply via email to