Re: [Django] #3011: Allow for extendable auth_user module

2012-09-26 Thread Django
#3011: Allow for extendable auth_user module
---+
 Reporter:  nowell strite  |Owner:  nobody
 Type:  New feature|   Status:  closed
Component:  contrib.auth   |  Version:
 Severity:  Normal |   Resolution:  fixed
 Keywords:  auth_user  | Triage Stage:  Accepted
Has patch:  1  |  Needs documentation:  1
  Needs tests:  1  |  Patch needs improvement:  1
Easy pickings:  0  |UI/UX:  0
---+
Changes (by Russell Keith-Magee ):

 * status:  new => closed
 * resolution:   => fixed


Comment:

 In [changeset:"70a0de37d132e5f1514fb939875f69649f103124"]:
 {{{
 #!CommitTicketReference repository=""
 revision="70a0de37d132e5f1514fb939875f69649f103124"
 Fixed #3011 -- Added swappable auth.User models.

 Thanks to the many people that contributed to the development and review
 of
 this patch, including (but not limited to) Jacob Kaplan-Moss, Anssi
 Kääriäinen, Ramiro Morales, Preston Holmes, Josh Ourisman, Thomas Sutton,
 and Roger Barnes, as well as the many, many people who have contributed to
 the design discussion around this ticket over many years.

 Squashed commit of the following:

 commit d84749a0f034a0a6906d20df047086b1219040d0
 Merge: 531e771 7c11b1a
 Author: Russell Keith-Magee 
 Date:   Wed Sep 26 18:37:04 2012 +0800

 Merge remote-tracking branch 'django/master' into t3011

 commit 531e7715da545f930c49919a19e954d41c59b446
 Merge: 29d1abb 1f84b04
 Author: Russell Keith-Magee 
 Date:   Wed Sep 26 07:09:23 2012 +0800

 Merged recent trunk changes.

 commit 29d1abbe351fd5da855fe5ce09e24227d90ddc91
 Merge: 8a527dd 54c81a1
 Author: Russell Keith-Magee 
 Date:   Mon Sep 24 07:49:46 2012 +0800

 Merge remote-tracking branch 'django/master' into t3011

 commit 8a527dda13c9bec955b1f7e8db5822d1d9b32a01
 Author: Russell Keith-Magee 
 Date:   Mon Sep 24 07:48:05 2012 +0800

 Ensure sequences are reset correctly in the presence of swapped
 models.

 commit e2b6e22f298eb986d74d28b8d9906f37f5ff8eb8
 Author: Russell Keith-Magee 
 Date:   Sun Sep 23 17:53:05 2012 +0800

 Modifications to the handling and docs for auth forms.

 commit 98aba856b534620aea9091f824b442b47d2fdb3c
 Author: Russell Keith-Magee 
 Date:   Sun Sep 23 15:28:57 2012 +0800

 Improved error handling and docs for get_user_model()

 commit 0229209c844f06dfeb33b0b8eeec000c127695b6
 Merge: 6494bf9 8599f64
 Author: Russell Keith-Magee 
 Date:   Sun Sep 23 14:50:11 2012 +0800

 Merged recent Django trunk changes.

 commit 6494bf91f2ddaaabec3ec017f2e3131937c35517
 Author: Russell Keith-Magee 
 Date:   Mon Sep 17 21:38:44 2012 +0800

 Improved validation of swappable model settings.

 commit 5a04cde342cc860384eb844cfda5af55204564ad
 Author: Russell Keith-Magee 
 Date:   Mon Sep 17 07:15:14 2012 +0800

 Removed some unused imports.

 commit ffd535e4136dc54f084b6ac467e81444696e1c8a
 Author: Russell Keith-Magee 
 Date:   Sun Sep 16 20:31:28 2012 +0800

 Corrected attribute access on for get_by_natural_key

 commit 913e1ac84c3d9c7c58a9b3bdbbb15ebccd8a8c0a
 Author: Russell Keith-Magee 
 Date:   Sun Sep 16 20:12:34 2012 +0800

 Added test for proxy model safeguards on swappable models.

 commit 280bf19e94d0d534d0e51bae485c1842558f4ff4
 Merge: dbb3900 935a863
 Author: Russell Keith-Magee 
 Date:   Sun Sep 16 18:16:49 2012 +0800

 Merge remote-tracking branch 'django/master' into t3011

 commit dbb3900775a99df8b6cb1d7063cf364eab55621a
 Author: Russell Keith-Magee 
 Date:   Sun Sep 16 18:09:27 2012 +0800

 Fixes for Python 3 compatibility.

 commit dfd72131d8664615e245aa0f95b82604ba6b3821
 Author: Russell Keith-Magee 
 Date:   Sun Sep 16 15:54:30 2012 +0800

 Added protection against proxying swapped models.

 commit abcb027190e53613e7f1734e77ee185b2587de31
 Author: Russell Keith-Magee 
 Date:   Sun Sep 16 15:11:10 2012 +0800

 Cleanup and documentation of AbstractUser base class.

 commit a9491a87763e307f0eb0dc246f54ac865a6ffb34
 Merge: fd8bb4e 08bcb4a
 Author: Russell Keith-Magee 
 Date:   Sun Sep 16 14:46:49 2012 +0800

 Merge commit '08bcb4aec1ed154cefc631b8510ee13e9af0c19d' into t3011

 commit fd8bb4e3e498a92d7a8b340f0684d5f088aa4c92
 Author: Russell Keith-Magee 
 Date:   Sun Sep 16 14:20:14 2012 +0800

 Documentation improvements coming from community review.

 commit b550a6d06d016ab6a0198c4cb2dffe9cceabe8a5
 Author: Russell Keith-Magee 
 Date:   Sun Sep 16 13:52:47 2012 +0800

 Refactored skipIfCustomUser into the contrib.auth tests.

 commit 52a02f11107c3f0d711742b8ca65b75175b79d6a
 Author: Russell Keith-Magee 
 Date:   Sun Sep 16 13:46:10 2012 +0800

 Refactored common 'get' pattern into manager method.

 commit b441a6bbc7d6065175715cb09316b9f13268171b
 Author: Russell Keith-Magee 
 Date:

Re: [Django] #3011: Allow for extendable auth_user module

2012-09-21 Thread Django
#3011: Allow for extendable auth_user module
---+
 Reporter:  nowell strite  |Owner:  nobody
 Type:  New feature|   Status:  new
Component:  contrib.auth   |  Version:
 Severity:  Normal |   Resolution:
 Keywords:  auth_user  | Triage Stage:  Accepted
Has patch:  1  |  Needs documentation:  1
  Needs tests:  1  |  Patch needs improvement:  1
Easy pickings:  0  |UI/UX:  0
---+
Changes (by ivan_virabyan):

 * cc: ivan_virabyan (added)


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [Django] #3011: Allow for extendable auth_user module

2012-09-19 Thread Django
#3011: Allow for extendable auth_user module
---+
 Reporter:  nowell strite  |Owner:  nobody
 Type:  New feature|   Status:  new
Component:  contrib.auth   |  Version:
 Severity:  Normal |   Resolution:
 Keywords:  auth_user  | Triage Stage:  Accepted
Has patch:  1  |  Needs documentation:  1
  Needs tests:  1  |  Patch needs improvement:  1
Easy pickings:  0  |UI/UX:  0
---+
Changes (by danellis):

 * cc: danellis (removed)


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [Django] #3011: Allow for extendable auth_user module

2012-09-19 Thread Django
#3011: Allow for extendable auth_user module
---+
 Reporter:  nowell strite  |Owner:  nobody
 Type:  New feature|   Status:  new
Component:  contrib.auth   |  Version:
 Severity:  Normal |   Resolution:
 Keywords:  auth_user  | Triage Stage:  Accepted
Has patch:  1  |  Needs documentation:  1
  Needs tests:  1  |  Patch needs improvement:  1
Easy pickings:  0  |UI/UX:  0
---+
Changes (by danellis):

 * cc: danellis (added)


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [Django] #3011: Allow for extendable auth_user module

2012-09-19 Thread Django
#3011: Allow for extendable auth_user module
---+
 Reporter:  nowell strite  |Owner:  nobody
 Type:  New feature|   Status:  new
Component:  contrib.auth   |  Version:
 Severity:  Normal |   Resolution:
 Keywords:  auth_user  | Triage Stage:  Accepted
Has patch:  1  |  Needs documentation:  1
  Needs tests:  1  |  Patch needs improvement:  1
Easy pickings:  0  |UI/UX:  0
---+
Changes (by dekkers):

 * cc: jeroen@… (added)


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [Django] #3011: Allow for extendable auth_user module

2012-08-20 Thread Django
#3011: Allow for extendable auth_user module
---+
 Reporter:  nowell strite  |Owner:  nobody
 Type:  New feature|   Status:  new
Component:  contrib.auth   |  Version:
 Severity:  Normal |   Resolution:
 Keywords:  auth_user  | Triage Stage:  Accepted
Has patch:  1  |  Needs documentation:  1
  Needs tests:  1  |  Patch needs improvement:  1
Easy pickings:  0  |UI/UX:  0
---+
Changes (by sergzach):

 * cc: sergzach (added)


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [Django] #3011: Allow for extendable auth_user module

2012-08-19 Thread Django
#3011: Allow for extendable auth_user module
---+
 Reporter:  nowell strite  |Owner:  nobody
 Type:  New feature|   Status:  new
Component:  contrib.auth   |  Version:
 Severity:  Normal |   Resolution:
 Keywords:  auth_user  | Triage Stage:  Accepted
Has patch:  1  |  Needs documentation:  1
  Needs tests:  1  |  Patch needs improvement:  1
Easy pickings:  0  |UI/UX:  0
---+
Changes (by mindsocket):

 * cc: mindsocket (added)


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [Django] #3011: Allow for extendable auth_user module

2012-08-19 Thread Django
#3011: Allow for extendable auth_user module
---+
 Reporter:  nowell strite  |Owner:  nobody
 Type:  New feature|   Status:  new
Component:  contrib.auth   |  Version:
 Severity:  Normal |   Resolution:
 Keywords:  auth_user  | Triage Stage:  Accepted
Has patch:  1  |  Needs documentation:  1
  Needs tests:  1  |  Patch needs improvement:  1
Easy pickings:  0  |UI/UX:  0
---+

Comment (by mindsocket):

 First time contributor, so please be firm but gentle :)

 Attached a patch (applies on to Russel's t3011 branch) to make model
 validation and get_user_model function fail more gracefully if swappable
 setting is malformed or referenced app does not exist.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [Django] #3011: Allow for extendable auth_user module

2012-08-19 Thread Django
#3011: Allow for extendable auth_user module
---+
 Reporter:  nowell strite  |Owner:  nobody
 Type:  New feature|   Status:  new
Component:  contrib.auth   |  Version:
 Severity:  Normal |   Resolution:
 Keywords:  auth_user  | Triage Stage:  Accepted
Has patch:  1  |  Needs documentation:  1
  Needs tests:  1  |  Patch needs improvement:  1
Easy pickings:  0  |UI/UX:  0
---+

Comment (by anonymous):

 NB to test with a custom User model that has an FK('self') defined.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




Re: [Django] #3011: Allow for extendable auth_user module

2012-06-19 Thread Django
#3011: Allow for extendable auth_user module
---+
 Reporter:  nowell strite  |Owner:  nobody
 Type:  New feature|   Status:  new
Component:  contrib.auth   |  Version:
 Severity:  Normal |   Resolution:
 Keywords:  auth_user  | Triage Stage:  Accepted
Has patch:  1  |  Needs documentation:  1
  Needs tests:  1  |  Patch needs improvement:  1
Easy pickings:  0  |UI/UX:  0
---+
Changes (by jelko):

 * cc: j.arnds@… (added)


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2012-06-18 Thread Django
#3011: Allow for extendable auth_user module
---+
 Reporter:  nowell strite  |Owner:  nobody
 Type:  New feature|   Status:  new
Component:  contrib.auth   |  Version:
 Severity:  Normal |   Resolution:
 Keywords:  auth_user  | Triage Stage:  Accepted
Has patch:  1  |  Needs documentation:  1
  Needs tests:  1  |  Patch needs improvement:  1
Easy pickings:  0  |UI/UX:  0
---+
Changes (by honyczek@…):

 * cc: honyczek@… (added)


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2012-06-04 Thread Django
#3011: Allow for extendable auth_user module
---+
 Reporter:  nowell strite  |Owner:  nobody
 Type:  New feature|   Status:  new
Component:  contrib.auth   |  Version:
 Severity:  Normal |   Resolution:
 Keywords:  auth_user  | Triage Stage:  Accepted
Has patch:  1  |  Needs documentation:  1
  Needs tests:  1  |  Patch needs improvement:  1
Easy pickings:  0  |UI/UX:  0
---+

Comment (by russellm):

 I've just added a draft branch implementing the BDFL-approved solution:
 https://github.com/freakboy3742/django/tree/t3011

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2012-05-18 Thread Django
#3011: Allow for extendable auth_user module
---+
 Reporter:  nowell strite  |Owner:  nobody
 Type:  New feature|   Status:  new
Component:  contrib.auth   |  Version:
 Severity:  Normal |   Resolution:
 Keywords:  auth_user  | Triage Stage:  Accepted
Has patch:  1  |  Needs documentation:  1
  Needs tests:  1  |  Patch needs improvement:  1
Easy pickings:  0  |UI/UX:  0
---+
Changes (by jeverling):

 * cc: jeverling@… (added)


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2012-04-13 Thread Django
#3011: Allow for extendable auth_user module
---+
 Reporter:  nowell strite  |Owner:  nobody
 Type:  New feature|   Status:  new
Component:  contrib.auth   |  Version:
 Severity:  Normal |   Resolution:
 Keywords:  auth_user  | Triage Stage:  Accepted
Has patch:  1  |  Needs documentation:  1
  Needs tests:  1  |  Patch needs improvement:  1
Easy pickings:  0  |UI/UX:  0
---+

Comment (by carljm):

 There was recently [https://groups.google.com/d/topic/django-
 developers/PLTW8Mon9QU/discussion a lengthy thread on the django-
 developers mailing list] about this issue. The proposed solution that was
 eventually selected by the BDFLs was essentially a swappable User model,
 as summarized in option 2a in ContribAuthImprovements.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2012-04-13 Thread Django
#3011: Allow for extendable auth_user module
---+
 Reporter:  nowell strite  |Owner:  nobody
 Type:  New feature|   Status:  new
Component:  contrib.auth   |  Version:
 Severity:  Normal |   Resolution:
 Keywords:  auth_user  | Triage Stage:  Accepted
Has patch:  1  |  Needs documentation:  1
  Needs tests:  1  |  Patch needs improvement:  1
Easy pickings:  0  |UI/UX:  0
---+
Changes (by clay):

 * cc: clay (removed)


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2012-04-13 Thread Django
#3011: Allow for extendable auth_user module
---+
 Reporter:  nowell strite  |Owner:  nobody
 Type:  New feature|   Status:  new
Component:  contrib.auth   |  Version:
 Severity:  Normal |   Resolution:
 Keywords:  auth_user  | Triage Stage:  Accepted
Has patch:  1  |  Needs documentation:  1
  Needs tests:  1  |  Patch needs improvement:  1
Easy pickings:  0  |UI/UX:  0
---+
Changes (by drdee):

 * cc: drdee (added)


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2012-03-16 Thread Django
#3011: Allow for extendable auth_user module
---+
 Reporter:  nowell strite  |Owner:  nobody
 Type:  New feature|   Status:  new
Component:  contrib.auth   |  Version:
 Severity:  Normal |   Resolution:
 Keywords:  auth_user  | Triage Stage:  Accepted
Has patch:  1  |  Needs documentation:  1
  Needs tests:  1  |  Patch needs improvement:  1
Easy pickings:  0  |UI/UX:  0
---+
Changes (by lancelotj):

 * cc: lancelotj (added)


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2012-03-12 Thread Django
#3011: Allow for extendable auth_user module
---+
 Reporter:  nowell strite  |Owner:  nobody
 Type:  New feature|   Status:  new
Component:  contrib.auth   |  Version:
 Severity:  Normal |   Resolution:
 Keywords:  auth_user  | Triage Stage:  Accepted
Has patch:  1  |  Needs documentation:  1
  Needs tests:  1  |  Patch needs improvement:  1
Easy pickings:  0  |UI/UX:  0
---+
Changes (by clay):

 * cc: clay (added)


Comment:

 Here's a fork of 1.4rc1 that allows for pluggable auth apps using the
 strategy some have already suggested in this ticket, namely, defining User
 at run-time to be either the default implementation or a user-provided
 implementation:

 https://github.com/claymation/django/compare/pluggable-auth-apps

 In addition to User, all of the companion models, forms, backends,
 decorators, and middleware classes that depend on User are similarly
 defined at run-time. The complete set of objects defined in this manner
 represents what I consider to be the public interface to the existing
 auth.User model:

 {{{
models:  User, UserManager, AnonymousUser, Group, Permission,
 SiteProfileNotAvailable
admin:   UserAdmin, GroupAdmin
backends:ModelBackend, RemoteUserBackend
decorators:  user_passes_test, login_required, permission_required
middleware:  RemoteUserMiddleware
forms:   AuthenticationForm, UserCreationForm, UserChangeForm,
 AdminPasswordChangeForm, PasswordChangeForm,
 PasswordResetForm, SetPasswordForm
 }}}

 Developers are free to define their own pluggable auth apps, by setting
 AUTH_APP and adding the app to INSTALLED_APPS, following the COMMENTS_APP
 pattern. Here is one such pluggable auth app, which provides a User model
 with no username field and forms/backends/middleware that allow users to
 login with their email address:

 https://github.com/claymation/django_email_auth

 Is this the same approach that has been rejected for inclusion in core
 previously, and if so, why?

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2012-02-16 Thread Django
#3011: Allow for extendable auth_user module
---+
 Reporter:  nowell strite  |Owner:  nobody
 Type:  New feature|   Status:  new
Component:  contrib.auth   |  Version:
 Severity:  Normal |   Resolution:
 Keywords:  auth_user  | Triage Stage:  Accepted
Has patch:  1  |  Needs documentation:  1
  Needs tests:  1  |  Patch needs improvement:  1
Easy pickings:  0  |UI/UX:  0
---+
Changes (by alex@…):

 * cc: alex@… (added)


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2012-01-16 Thread Django
#3011: Allow for extendable auth_user module
---+
 Reporter:  nowell strite  |Owner:  nobody
 Type:  New feature|   Status:  new
Component:  contrib.auth   |  Version:
 Severity:  Normal |   Resolution:
 Keywords:  auth_user  | Triage Stage:  Accepted
Has patch:  1  |  Needs documentation:  1
  Needs tests:  1  |  Patch needs improvement:  1
Easy pickings:  0  |UI/UX:  0
---+
Changes (by gcc):

 * cc: chris+django@… (added)


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2012-01-14 Thread Django
#3011: Allow for extendable auth_user module
---+
 Reporter:  nowell strite  |Owner:  nobody
 Type:  New feature|   Status:  new
Component:  contrib.auth   |  Version:
 Severity:  Normal |   Resolution:
 Keywords:  auth_user  | Triage Stage:  Accepted
Has patch:  1  |  Needs documentation:  1
  Needs tests:  1  |  Patch needs improvement:  1
Easy pickings:  0  |UI/UX:  0
---+

Comment (by Kronuz):

 This solution it's not perfect... I know, but it works well for me and
 others... so I updated it to work with both django 1.3 and 1.4. What I
 currently changed from the past versions of the patch is that
 `AUTH_USER_MODULE` now works more like `AUTH_PROFILE_MODULE`, where you
 supply the `app_label` and `model`, and not the full python import to the
 model (i.e. it now expects `custom_auth.User` instead of
 `custom_auth.models.User`). Custom `User` models should still have
 `contrib.auth.base.UserTemplate` as its base (note `UserTemplate`must be
 loaded from `contrib.auth.base.UserTemplate`, not
 `contrib.auth.models.UserTemplate`, to avoid possible circular imports
 where nasty things happen).

 It'd probably be cleaner if the patch used `models.get_model()` instead of
 importing it using `__import__()`, but for some reason (most likely more
 circular imports) I couldn't make it work reliably.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2012-01-14 Thread Django
#3011: Allow for extendable auth_user module
---+
 Reporter:  nowell strite  |Owner:  nobody
 Type:  New feature|   Status:  new
Component:  contrib.auth   |  Version:
 Severity:  Normal |   Resolution:
 Keywords:  auth_user  | Triage Stage:  Accepted
Has patch:  1  |  Needs documentation:  1
  Needs tests:  1  |  Patch needs improvement:  1
Easy pickings:  0  |UI/UX:  0
---+

Comment (by Kronuz):

 There are problems some times when you need to import the `UserTemplate`
 (circular imports) ...for this reason, I split the file to put the models
 in a new file called `base.py` (perhaps `abstract.py` could be a better
 name) and left the `model.py` file to be only for the creation of the
 default `User` from the template, or loading of the custom `User` model
 class from some other module (as set up in `AUTH_USER_MODULE`, which
 should be a string in the form: `custom_auth.models.User`) The custom user
 model could (and maybe should) have the abstract
 `contrib.auth.base.UserTemplate` model as its base. I believe we could
 also have a `BaseUserAbstractModel` in addition to (or instead of)
 `UserTemplate.
 I'm attaching the patch now.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2012-01-02 Thread Django
#3011: Allow for extendable auth_user module
---+
 Reporter:  nowell strite  |Owner:  nobody
 Type:  New feature|   Status:  new
Component:  contrib.auth   |  Version:
 Severity:  Normal |   Resolution:
 Keywords:  auth_user  | Triage Stage:  Accepted
Has patch:  1  |  Needs documentation:  1
  Needs tests:  1  |  Patch needs improvement:  1
Easy pickings:  0  |UI/UX:  0
---+
Changes (by piranha):

 * cc: piranha@… (removed)


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2012-01-02 Thread Django
#3011: Allow for extendable auth_user module
---+
 Reporter:  nowell strite  |Owner:  nobody
 Type:  New feature|   Status:  new
Component:  contrib.auth   |  Version:
 Severity:  Normal |   Resolution:
 Keywords:  auth_user  | Triage Stage:  Accepted
Has patch:  1  |  Needs documentation:  1
  Needs tests:  1  |  Patch needs improvement:  1
Easy pickings:  0  |UI/UX:  0
---+
Changes (by EroSennin):

 * cc: densetsu.no.ero.sennin@… (removed)


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2012-01-02 Thread Django
#3011: Allow for extendable auth_user module
---+
 Reporter:  nowell strite  |Owner:  nobody
 Type:  New feature|   Status:  new
Component:  contrib.auth   |  Version:
 Severity:  Normal |   Resolution:
 Keywords:  auth_user  | Triage Stage:  Accepted
Has patch:  1  |  Needs documentation:  1
  Needs tests:  1  |  Patch needs improvement:  1
Easy pickings:  0  |UI/UX:  0
---+
Changes (by Aaron C. de Bruyn ):

 * cc: django@… (removed)


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2012-01-02 Thread Django
#3011: Allow for extendable auth_user module
---+
 Reporter:  nowell strite  |Owner:  nobody
 Type:  New feature|   Status:  new
Component:  contrib.auth   |  Version:
 Severity:  Normal |   Resolution:
 Keywords:  auth_user  | Triage Stage:  Accepted
Has patch:  1  |  Needs documentation:  1
  Needs tests:  1  |  Patch needs improvement:  1
Easy pickings:  0  |UI/UX:  0
---+
Changes (by hwaara@…):

 * cc: hwaara@… (added)


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2011-12-30 Thread Django
#3011: Allow for extendable auth_user module
---+
 Reporter:  nowell strite  |Owner:  nobody
 Type:  New feature|   Status:  new
Component:  contrib.auth   |  Version:
 Severity:  Normal |   Resolution:
 Keywords:  auth_user  | Triage Stage:  Accepted
Has patch:  1  |  Needs documentation:  1
  Needs tests:  1  |  Patch needs improvement:  1
Easy pickings:  0  |UI/UX:  0
---+
Changes (by tgecho):

 * cc: tgecho (added)


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2011-12-14 Thread Django
#3011: Allow for extendable auth_user module
---+
 Reporter:  nowell strite  |Owner:  nobody
 Type:  New feature|   Status:  new
Component:  contrib.auth   |  Version:
 Severity:  Normal |   Resolution:
 Keywords:  auth_user  | Triage Stage:  Accepted
Has patch:  1  |  Needs documentation:  1
  Needs tests:  1  |  Patch needs improvement:  1
Easy pickings:  0  |UI/UX:  0
---+
Changes (by siddhi):

 * cc: siddhartag@… (removed)


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2011-12-14 Thread Django
#3011: Allow for extendable auth_user module
---+
 Reporter:  nowell strite  |Owner:  nobody
 Type:  New feature|   Status:  new
Component:  contrib.auth   |  Version:
 Severity:  Normal |   Resolution:
 Keywords:  auth_user  | Triage Stage:  Accepted
Has patch:  1  |  Needs documentation:  1
  Needs tests:  1  |  Patch needs improvement:  1
Easy pickings:  0  |UI/UX:  0
---+
Changes (by wkornewald):

 * cc: wkornewald (removed)


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2011-12-13 Thread Django
#3011: Allow for extendable auth_user module
---+
 Reporter:  nowell strite  |Owner:  nobody
 Type:  New feature|   Status:  new
Component:  contrib.auth   |  Version:
 Severity:  Normal |   Resolution:
 Keywords:  auth_user  | Triage Stage:  Accepted
Has patch:  1  |  Needs documentation:  1
  Needs tests:  1  |  Patch needs improvement:  1
Easy pickings:  0  |UI/UX:  0
---+
Changes (by gonz):

 * cc: gonz (removed)


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2011-12-13 Thread Django
#3011: Allow for extendable auth_user module
---+
 Reporter:  nowell strite  |Owner:  nobody
 Type:  New feature|   Status:  new
Component:  contrib.auth   |  Version:
 Severity:  Normal |   Resolution:
 Keywords:  auth_user  | Triage Stage:  Accepted
Has patch:  1  |  Needs documentation:  1
  Needs tests:  1  |  Patch needs improvement:  1
Easy pickings:  0  |UI/UX:  0
---+
Changes (by Kronuz):

 * cc: Kronuz (added)


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2011-11-25 Thread Django
#3011: Allow for extendable auth_user module
---+
 Reporter:  nowell strite  |Owner:  nobody
 Type:  New feature|   Status:  new
Component:  contrib.auth   |  Version:
 Severity:  Normal |   Resolution:
 Keywords:  auth_user  | Triage Stage:  Accepted
Has patch:  1  |  Needs documentation:  1
  Needs tests:  1  |  Patch needs improvement:  1
Easy pickings:  0  |UI/UX:  0
---+

Comment (by aaugustin):

 #17254 was a duplicate.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2011-11-17 Thread Django
#3011: Allow for extendable auth_user module
---+
 Reporter:  nowell strite  |Owner:  nobody
 Type:  New feature|   Status:  new
Component:  contrib.auth   |  Version:
 Severity:  Normal |   Resolution:
 Keywords:  auth_user  | Triage Stage:  Accepted
Has patch:  1  |  Needs documentation:  1
  Needs tests:  1  |  Patch needs improvement:  1
Easy pickings:  0  |UI/UX:  0
---+
Changes (by wdoekes):

 * cc: wdoekes (added)


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2011-09-15 Thread Django
#3011: Allow for extendable auth_user module
-+--
   Reporter:  nowell strite  |  Owner:  nobody
   Type:  New feature| Status:  new
  Milestone: |  Component:  contrib.auth
Version: |   Severity:  Normal
 Resolution: |   Keywords:  auth_user
   Triage Stage:  Accepted   |  Has patch:  1
Needs documentation:  1  |Needs tests:  1
Patch needs improvement:  1  |  Easy pickings:  0
  UI/UX:  0  |
-+--
Changes (by frankoid):

 * cc: frankoid (added)


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2011-09-09 Thread Django
#3011: Allow for extendable auth_user module
-+--
   Reporter:  nowell strite  |  Owner:  nobody
   Type:  New feature| Status:  new
  Milestone: |  Component:  contrib.auth
Version: |   Severity:  Normal
 Resolution: |   Keywords:  auth_user
   Triage Stage:  Accepted   |  Has patch:  1
Needs documentation:  1  |Needs tests:  1
Patch needs improvement:  1  |  Easy pickings:  0
  UI/UX:  0  |
-+--
Changes (by wim@…):

 * status:  assigned => new
 * owner:  seocam => nobody
 * ui_ux:   => 0


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2011-04-26 Thread Django
#3011: Allow for extendable auth_user module
-+--
   Reporter:  nowell strite  |  Owner:  seocam
   Type:  New feature| Status:  assigned
  Milestone: |  Component:  contrib.auth
Version: |   Severity:  Normal
 Resolution: |   Keywords:  auth_user
   Triage Stage:  Accepted   |  Has patch:  1
Needs documentation:  1  |Needs tests:  1
Patch needs improvement:  1  |  Easy pickings:  0
-+--

Comment (by rizumu):

 Replying to [comment:87 jezdez]:
 > With all due respect, this isn't easy at all.

 I thought I unset it on accident, it's definitely not easy.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2011-04-26 Thread Django
#3011: Allow for extendable auth_user module
-+--
   Reporter:  nowell strite  |  Owner:  seocam
   Type:  New feature| Status:  assigned
  Milestone: |  Component:  contrib.auth
Version: |   Severity:  Normal
 Resolution: |   Keywords:  auth_user
   Triage Stage:  Accepted   |  Has patch:  1
Needs documentation:  1  |Needs tests:  1
Patch needs improvement:  1  |  Easy pickings:  0
-+--
Changes (by jezdez):

 * easy:  1 => 0


Comment:

 With all due respect, this isn't easy at all.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2011-04-26 Thread Django
#3011: Allow for extendable auth_user module
-+--
   Reporter:  nowell strite  |  Owner:  seocam
   Type:  New feature| Status:  assigned
  Milestone: |  Component:  contrib.auth
Version: |   Severity:  Normal
 Resolution: |   Keywords:  auth_user
   Triage Stage:  Accepted   |  Has patch:  1
Needs documentation:  1  |Needs tests:  1
Patch needs improvement:  1  |  Easy pickings:  1
-+--
Changes (by rizumu):

 * easy:  0 => 1


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2011-04-26 Thread Django
#3011: Allow for extendable auth_user module
-+--
   Reporter:  nowell strite  |  Owner:  seocam
   Type:  New feature| Status:  assigned
  Milestone: |  Component:  contrib.auth
Version: |   Severity:  Normal
 Resolution: |   Keywords:  auth_user
   Triage Stage:  Accepted   |  Has patch:  1
Needs documentation:  1  |Needs tests:  1
Patch needs improvement:  1  |  Easy pickings:  0
-+--
Changes (by rizumu):

 * easy:   => 0


Comment:

 Kronuz: I too ran into this. Kept hitting the error, cannot import name
 'actions' in the admin whenever running createsuperuser, or custom mgmnt
 commands that relied on User.

 Your patch resolved this issue for me, but I had to change one line.
 Specifically the getattr(auth_user_module, auth_user_module_parts[0]) was
 failing because the attribute couldn't be found.

 Importing the '.modules' resolved it:

 auth_user_module = __import__(auth_user_module_parts[0] + '.models',
 fromlist=['dummy'])

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2011-04-11 Thread Django
#3011: Allow for extendable auth_user module
-+
   Reporter:  nowell strite  |Owner:  seocam
   Type:  New feature|   Status:  assigned
  Milestone: |Component:  contrib.auth
Version: | Severity:  Normal
 Resolution: | Keywords:  auth_user
   Triage Stage:  Accepted   |Has patch:  1
Needs documentation:  1  |  Needs tests:  1
Patch needs improvement:  1  |
-+

Comment (by Kronuz):

 I found the current patch produces a bug if used alongside the
 `contrib.admin` app under certain circumstances when the new User model
 has foreign key fields with lazy relations to other app models. This
 problem arises since those models are still unresolved when django later
 attempts to import the `INSTALLED_APP` modules, while fetching the locales
 during the creation of the languages translation object, at that point,
 while importing the `admin` app, `contrib/admin/__init__.py` tries to
 import `contrib.admin.sites`, which results in the importing of
 `AuthenticationForm`... `__new__()` then tries to use` formfield()` on the
 User's available fields for the User model, but since those foreign key
 fields still contain unresolved strings, it throws an exception
 (`AttributeError: 'str' object has no attribute '_default_manager'`). I'm
 attaching a new patch which fixes this issue.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2011-02-15 Thread Django
#3011: Allow for extendable auth_user module
-+--
   Reporter:  nowell strite  | Owner:  seocam   
 Status:  assigned   | Milestone:   
  Component:  Contrib apps   |   Version:   
 Resolution: |  Keywords:  auth_user
   Triage Stage:  Accepted   | Has patch:  1
Needs documentation:  1  |   Needs tests:  1
Patch needs improvement:  1  |  
-+--
Changes (by rizumu):

 * cc: tom@… (added)


-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2010-07-07 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  seocam   
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Changes (by shanx):

 * cc: re...@maykinmedia.nl (added)

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-upda...@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2010-07-01 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  seocam   
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Changes (by aball):

 * cc: anb...@gmail.com (added)

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-upda...@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2010-06-18 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  seocam   
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Changes (by mitar):

 * cc: mmi...@gmail.com (added)

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-upda...@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2010-03-22 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  seocam   
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Changes (by msaelices):

 * cc: msaeli...@yaco.es (added)

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-upda...@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2010-03-22 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  seocam   
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Comment (by patrys):

 HM:

 Should be as easy as pointing `get_form_target` to the classic view
 decorated with `...@login_required` or even `...@user_passes_test`.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-upda...@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2010-03-22 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  seocam   
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Comment (by HM):

 Replying to [comment:74 patrys]:
 > How about doing exactly what the `contrib.comments` app does?
 >
 > Provide:
 >  * `contrib.auth.get_model`
 >  * `contrib.auth.get_registration_form`
 >  * etc.

 I tried extending `contrib.comments` as per those functions and etc., and
 wound up writing my own from scratch. When one does not want, under any
 circumstance whatsoever until the heat-death of the universe, a non-
 authenticated non-authorized person to ever leave a comment, it just can't
 be built around.

 Better to remove complexity than pile on another layer.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-upda...@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2010-03-22 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  seocam   
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Comment (by patrys):

 How about doing exactly what the `contrib.comments` app does?

 Provide:
  * `contrib.auth.get_model`
  * `contrib.auth.get_registration_form`
  * etc.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-upda...@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2010-02-26 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  seocam   
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Changes (by anonymous):

 * cc: miracle2k (added)

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-upda...@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2010-01-24 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  seocam   
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Changes (by danfairs):

 * cc: danfairs (added)

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-upda...@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en.



Re: [Django] #3011: Allow for extendable auth_user module

2009-09-12 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  seocam   
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Comment (by HM):

 I use the function get_user_model() which reads from a setting what user-
 model to use. Then instead of

 {{{
 from django.contrib.auth.models import User
 ...
 user = models.ForeignKey(User...
 }}}

 I do

 {{{
 User = get_user_model()
 ...
 user = models.ForeignKey(User...
 }}}

 The apps using the user-model must not have conflicting needs of course,
 but we are after all using Python and are all consenting adults, right? No
 need for handcuffs and bullet-proof contracts.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2009-09-04 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  seocam   
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Comment (by leond):

 *bump*
 Any new thoughts? The newauth-idea sounds good.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2009-08-20 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  seocam   
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Changes (by tinodb):

 * cc: tin...@gmail.com (added)

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2009-07-14 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  seocam   
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Changes (by ramusus):

 * cc: ramu...@gmail.com (added)

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2009-07-13 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  seocam   
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Changes (by sayane):

 * cc: say...@gmail.com (added)

Comment:

 I'm waiting for it too ;-)

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2009-07-08 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  seocam   
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Changes (by robin):

 * cc: robin (added)

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2009-05-13 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  seocam   
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Changes (by sfllaw):

 * cc: sfllaw (added)

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2009-04-16 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  seocam   
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2009-04-15 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  seocam   
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Changes (by alexkoshelev):

 * cc: alexkoshelev (added)

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2009-04-11 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  seocam   
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Comment (by hvendelbo):

 Replying to [comment:60 David Danier ]:

 I'm using the patch (might have tweaked it slightly), and without setting
 an override Django works as before. I'm just about to put the patch on
 GitHub git://github.com/thepian/django.git
 I've been thinking that a general model override mechanism would be
 preferable, I'm not sure what the best approach would be.
 I'll be at Euro DjangoCon if you want to discuss this.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2009-03-23 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  seocam   
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Comment (by David Danier ):

 Replying to [comment:58 seocam]:
 > [...] , but I can't see any solution which don't break the backwards
 compatibility and would fix everything here.

 I would suggest adding some kind of contrib.newauth (like newforms) and
 keeping the old contrib.auth for some time (until 2.0?). One problem I see
 with this would be foreign keys, but perhaps we could provide some
 (hackish) workaround for this.

 > So the idea here is have a long term solution which provides more much
 flexibility. I'll try to create a draft spec based on what I've read until
 now, and as soon as a have something I'll send in the list.

 Perhaps we could put up a wiki-page to work on this proposal. I would like
 to write down some ideas, too. ;-)

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2009-03-22 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  seocam   
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Comment (by cornbread):

 I'd also love to see a username option with this. ie The ability to use
 the email as username.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2009-03-22 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  seocam   
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Comment (by seocam):

 >
 > I like to have some fix for this in Django, toobut I see one major
 downside on the approach of patching everything together to support these
 things: If you look at my proposal above you may agree, that - for example
 - having AUTH_BACKENDS is not neccessary to support different backends.
 One could just implement some kind of LdapUser-Model (which only has
 fields, that are really needed for LDAP) and use this. You can say similar
 things about AUTH_PROFILE_MODULE, which would be not neccessary any more.
 >
 > So perhaps instead of creating an continuous growing contrib.auth-module
 it would be a good idea to concentrate on replacing it by something that
 reduces the overall overhead (in code and management). For me it looks
 like currently many things get patched in whithout getting down to the
 real problems and by providing many half-ready solutions on the road down
 to a flexible authentication system.
 >
 > Why half-ready? AUTH_PROFILE_MODULE is a good example here. You may use
 user.get_profile() to load the profile for a particular user. But there is
 no way to auto-create the profile for new users (like get_or_create()). So
 you have to write your own register-view to get this working, or use some
 other way to work around this (I think there is some closed ticket for
 this, too).

 I agree that the AUTH_PROFILE_MODULE is a half-ready solution, and I know
 that the patch I'm proposing it's not a final solution as well, but I
 can't see any solution which don't break the backwards compatibility and
 would fix everything here.

 Also add a feature that we already know it's going to be deprecated it's
 not a good idea either.

 So the idea here is have a long term solution which provides more much
 flexibility. I'll try to create a draft spec based on what I've read until
 now, and as soon as a have something I'll send in the list.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2009-03-22 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  seocam   
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Comment (by David Danier ):

 Replying to [comment:56 seocam]:
 > Replying to [comment:55 seocam]:
 > > Even if this patch it's not what we are looking for I'd like to the
 this ticket.
 > to get this ticket*

 I like to have some fix for this in Django, toobut I see one major
 downside on the approach of patching everything together to support these
 things: If you look at my proposal above you may agree, that - for example
 - having AUTH_BACKENDS is not neccessary to support different backends.
 One could just implement some kind of LdapUser-Model (which only has
 fields, that are really needed for LDAP) and use this. You can say similar
 things about AUTH_PROFILE_MODULE, which would be not neccessary any more.

 So perhaps instead of creating an continuous growing contrib.auth-module
 it would be a good idea to concentrate on replacing it by something that
 reduces the overall overhead (in code and management). For me it looks
 like currently many things get patched in whithout getting down to the
 real problems and by providing many half-ready solutions on the road down
 to a flexible authentication system.

 Why half-ready? AUTH_PROFILE_MODULE is a good example here. You may use
 user.get_profile() to load the profile for a particular user. But there is
 no way to auto-create the profile for new users (like get_or_create()). So
 you have to write your own register-view to get this working, or use some
 other way to work around this (I think there is some closed ticket for
 this, too).

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2009-03-22 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  seocam   
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Changes (by seocam):

  * status:  new => assigned

Comment:

 Replying to [comment:55 seocam]:
 > The patch above implements the UserTemplate keeping the original User
 but using an abstract model. This implementation it's not so flexible but
 it keeps the compatibility with 1.0 versions. Even if this patch it's not
 what we are looking for I'd like to the this ticket.

 to get this ticket*

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2009-03-22 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  seocam   
Status:  new| Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Changes (by seocam):

 * cc: seocam (added)
  * owner:  dan => seocam
  * status:  assigned => new

Comment:

 The patch above implements the UserTemplate keeping the original User but
 using an abstract model. This implementation it's not so flexible but it
 keeps the compatibility with 1.0 versions. Even if this patch it's not
 what we are looking for I'd like to the this ticket.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2009-03-21 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  dan  
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Changes (by gonz):

 * cc: gonz (added)

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2009-03-20 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  dan  
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Changes (by bswenson):

 * cc: b...@craniumisajar.com, mike.lo...@digiport.com (added)

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2009-03-20 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  dan  
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Comment (by David Danier ):

 Replying to [comment:51 david]:
 > What about the new proxy Meta attribute?

 I think this may help with some of the problems described here, at least
 some of the problems that are avoidable in pure python. Many of these
 things can be worked around using the advantages a dynamic language like
 python provides, too. For example someone could just import User and then
 do somethink like:
 {{{
 User.my_new_method = lambda self: self.something_i_want_to_do_here
 }}}

 This may not be as clean as using some proxy-class, but works fine and has
 the advantage of not needing to import some "other" user.

 As said above I see more fundamental flaws in current contrib.auth. One
 might be that you have no clean way to replace AnonymousUser (and put it
 into the database for example). Another is the combination of four or five
 different applications into contrib.auth (authentication, authorization,
 groups, messages,  permissions) which goes against everything you try to
 teach new django-users when creating applications and makes creation of
 new applications for only parts of this more complicated.

 There are other tickets adressing some of these issues, see #4604 for
 example. You may also notice, that the current patch tries to put a
 combination of session and user-based messages into the template context.
 This really would not be necessary if you could just choose between two
 decoupled message-apps.

 @mtredinnick: I'm not sure if restructuring the whole contrib.auth-app
 would be appropriate in 1.x anyway, so perhaps this is something that
 needs to be done for some 2.x-version. I will perhaps raise this issue on
 the mailinglist again, when 1.2 is released.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2009-03-19 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  dan  
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Changes (by david):

 * cc: lar...@gmail.com (removed)
 * cc: david (added)

Comment:

 What about the new proxy Meta attribute? Did someone try to extends a User
 for real with it? http://docs.djangoproject.com/en/dev/topics/db/models
 /#proxy-models

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2009-03-15 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  dan  
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Comment (by mtredinnick):

 Design discussion in bug tickets is a really bad place, since you won't
 reach the right audience. We have a mailing list (django-dev) for that,
 please use it. be aware, though, that now (as we're entering the push to
 get 1.1 out the door) is not a great time for getting a lot of attention
 on new designs, so be prepared to raise it again in the ealry 1.2 period.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2009-03-15 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  dan  
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Comment (by wkornewald):

 Replying to [comment:48 David Danier ]:
 > There are more fundamental flaws in the current approach. For example
 one might need to have AnonymousUser saved in the database, which
 normalized the way permission control works (permissions for the
 AnonymousUser can be saved to the database).
 >
 > One bit problem I see with the current contrib.auth-module is, that it
 combines different things. There is no need to put code for authorization
 (who is accessing the page?) and authentication (is someone allowed to
 access something?) into the same app. I would prefer having these things
 in different applications so they could be replaced separately.
 contrib.auth could provide some kind of generic API for accessing these
 new applications. Having all of these different apps combined in
 contrib.auth makes redesigning these thing much more complicated. Perhaps
 a first step might be creating independent apps here.

 I like that. Moving out the permission system would also be very useful
 for an App Engine port because the current Permission model complicates
 queries unnecessarily. You can as well just store a string like
 "auth.can_delete" (or a whole list of such strings) which allows for much
 more efficient querying on non-relational DBs. This works very well in
 app-engine-patch.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2009-03-15 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  dan  
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Comment (by David Danier ):

 Replying to [comment:45 wkornewald]:
 > We really need this feature and we'd like to have an officially
 supported API for this. Django's default user comes with first_name and
 last_name which is too specific for us. We only have full_name and
 calculated @property for first_name and last_name. Also, we don't have
 usernames. In a lot of cases email is sufficient, so why should the user
 bother about inventing a username? Of course, this means that in our case
 email should be a required and unique field.
 >
 > Moreover, code that uses get_profile() is just more annoying to write
 and you have to call select_related(). It's much easier to have all user
 fields in the User model. Our code has definitely become easier to work
 with since we eliminated the profile model and put everything into the
 User.

 There are more fundamental flaws in the current approach. For example one
 might need to have AnonymousUser saved in the database, which normalized
 the way permission control works (permissions for the AnonymousUser can be
 saved to the database).

 One bit problem I see with the current contrib.auth-module is, that it
 combines different things. There is no need to put code for authorization
 (who is accessing the page?) and authentication (is someone allowed to
 access something?) into the same app. I would prefer having these things
 in different applications so they could be replaced separately.
 contrib.auth could provide some kind of generic API for accessing these
 new applications. Having all of these different apps combined in
 contrib.auth makes redesigning these thing much more complicated. Perhaps
 a first step might be creating independent apps here.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2009-03-15 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  dan  
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Comment (by wkornewald):

 And how would I replace the User model using that managed option without
 modifying the auth app?

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2009-03-15 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  dan  
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Comment (by Alex):

 One thing I'll note for this is that with the new managed option it's very
 easy to make these pure python changes in your own code.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2009-03-15 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  dan  
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Changes (by wkornewald):

 * cc: wkornewald (added)

Comment:

 So, what's going to happen with this ticket? It's on the list of ideas for
 Summer of Code 2009.

 We really need this feature and we'd like to have an officially supported
 API for this. Django's default user comes with first_name and last_name
 which is too specific for us. We only have full_name and calculated
 @property for first_name and last_name. Also, we don't have usernames. In
 a lot of cases email is sufficient, so why should the user bother about
 inventing a username? Of course, this means that in our case email should
 be a required and unique field.

 Moreover, code that uses get_profile() is just more annoying to write and
 you have to call select_related(). It's much easier to have all user
 fields in the User model. Our code has definitely become easier to work
 with since we eliminated the profile model and put everything into the
 User.

 In our app-engine-patch project (a Django port to App Engine) we have
 something similar:
 http://code.google.com/p/app-engine-patch/wiki/CustomUserModel

 We also allow for overriding the AnonymousUser (which sometimes needs
 additional attributes, too).

 Now that I think about it, the AUTH_ADMIN_MODULE stuff isn't necessary
 because you can easily register this in some other app's admin.py.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2008-11-27 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  dan  
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Comment (by ramiro):

 Replying to [comment:43 HM]:

 > But from this to "too many potential downsides"? '''*scratches head*'''

 You might want to take a look at this #django-dev IRC channel log for a
 related discussion: http://oebfare.com/logger/django-
 dev/2008/11/25/1/#17:32-977590

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2008-11-27 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  dan  
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Comment (by HM):

 Replying to [comment:42 HM]:
 > Strange development, that. I thought I was paying close attention to the
 1.1 process, this feature getting +0 and then one -1 so I expected it to
 be deferred.

 More than one -1 now (from
 http://spreadsheets.google.com/ccc?key=pSqnCvef6OXmGWQ9qbEVMeA):

  * AH: Any sort of framework-in-the-framework like this makes me
 suspicious, and the implementation and design would have to be incredibly
 solid.
  * JB: Doesn't affect me one way or another.

 There's also one +1, from GW.

 But from this to "too many potential downsides"? '''*scratches head*'''

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2008-11-27 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  dan  
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Comment (by HM):

 Strange development, that. I thought I was paying close attention to the
 1.1 process, this feature getting +0 and then one -1 so I expected it to
 be deferred. I can't find any list of the many potential downsides
 anywhere, and the comment to the guy who set it -1 seemed like a comment
 to a -0-feature so I thought it was just a goof...

 The "many potential downsides" ought to be listed here, anyway.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2008-11-27 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  dan  
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Comment (by david):

 Too bad that it has been rejected for "too many potential downsides" from
 1.1 roadmap http://code.djangoproject.com/wiki/Version1.1Features

 What's the status of the latest patch? Is there somebody still active on
 this feature?

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2008-11-24 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  dan  
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Comment (by HM):

 Replying to [comment:39 cornbread]:
 > I'd like to see #3400, and #9463 in with this. For sorting and filtering
 user data across the user profile field.

 With extendable User-models, profile-models are no longer needed making
 #9463 redundant.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2008-11-21 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  dan  
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Changes (by cornbread):

 * cc: [EMAIL PROTECTED] (added)

Comment:

 I'd like to see #3400, and #9463 in with this. For sorting and filtering
 user data across the user profile field.

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2008-11-04 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  dan  
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Changes (by siddhi):

 * cc: [EMAIL PROTECTED] (added)

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2008-10-26 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  dan  
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Comment (by david):

 After reviewing your patch, I just wonder why don't you put default fields
 and methods in the abstract TemplateUser class? This way, you don't have
 to copy/paste most of the content of User class in your custom one and you
 can still override some of them with your own if you want. Make sense?

 ps: maybe AbstractUser is more descriptive than TemplateUser?

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2008-10-16 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  dan  
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Changes (by adunar):

 * cc: [EMAIL PROTECTED] (added)

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2008-10-16 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  dan  
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Changes (by anonymous):

 * cc: [EMAIL PROTECTED] (added)

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2008-10-06 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  dan  
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Changes (by anonymous):

 * cc: [EMAIL PROTECTED] (added)

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2008-09-17 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  dan  
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Changes (by darkpixel):

 * cc: [EMAIL PROTECTED] (added)

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2008-09-17 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  dan  
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Changes (by aalbrecht):

 * cc: [EMAIL PROTECTED] (added)

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2008-09-17 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  dan  
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Changes (by wayla):

 * cc: [EMAIL PROTECTED] (added)

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2008-09-16 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  dan  
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Changes (by dan):

 * cc: [EMAIL PROTECTED] (added)

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2008-09-16 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  dan  
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Comment (by dan):

 Uh oh... I just submitted a comment and left everything else set to the
 defaults, which appears to have inadvertently changed the ticket state.
 Can someone undo that?

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2008-09-16 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  dan  
Status:  assigned   | Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Changes (by dan):

  * owner:  nobody => dan
  * status:  new => assigned

Comment:

 This is great. Just what I've been looking for. Can we change the name of
 the settings variable, though? I think good naming is really important,
 and calling it AUTH_USER_MODULE when it doesn't name a module is a bad
 idea. Can we call it AUTH_USER_MODEL instead?

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---



Re: [Django] #3011: Allow for extendable auth_user module

2008-09-15 Thread Django
#3011: Allow for extendable auth_user module
+---
  Reporter:  nowell strite  | Owner:  nobody   
Status:  new| Milestone:   
 Component:  Contrib apps   |   Version:   
Resolution: |  Keywords:  auth_user
 Stage:  Accepted   | Has_patch:  1
Needs_docs:  1  |   Needs_tests:  1
Needs_better_patch:  1  |  
+---
Changes (by david):

 * cc: [EMAIL PROTECTED] (added)

-- 
Ticket URL: 
Django 
The Web framework for perfectionists with deadlines.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-updates?hl=en
-~--~~~~--~~--~--~---