[Django] #22270: Explain permissions on proxy models

24 views
Skip to first unread message

Django

unread,
Mar 13, 2014, 9:08:08 PM3/13/14
to django-...@googlegroups.com
#22270: Explain permissions on proxy models
-------------------------------------+-------------------------------------
Reporter: gert | Owner: nobody
Type: | Status: new
Cleanup/optimization | Version: 1.6
Component: Documentation | Keywords: proxy models
Severity: Normal | permissions
Triage Stage: Unreviewed | Has patch: 0
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
The section on Proxy models does not say anything about how system
permissions are affected.

There have been known inconsistency issues with this for 5 years now
([ticket:11154]).

Irrespective of the resolution of the inconsistencies I feel it is
imperative that they are at least mentioned in the documentation. Please
explain how proxy models and model permissions interact.

--
Ticket URL: <https://code.djangoproject.com/ticket/22270>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

Django

unread,
Mar 16, 2014, 7:41:27 PM3/16/14
to django-...@googlegroups.com
#22270: Explain permissions on proxy models
-------------------------------------+-------------------------------------
Reporter: gert | Owner: nobody
Type: | Status: new
Cleanup/optimization | Version: 1.6
Component: Documentation | Resolution:
Severity: Normal | Triage Stage: Accepted
Keywords: proxy models | Needs documentation: 0
permissions | Patch needs improvement: 0
Has patch: 0 | UI/UX: 0
Needs tests: 0 |
Easy pickings: 0 |
-------------------------------------+-------------------------------------
Changes (by timo):

* needs_better_patch: => 0
* needs_docs: => 0
* needs_tests: => 0
* stage: Unreviewed => Accepted


--
Ticket URL: <https://code.djangoproject.com/ticket/22270#comment:1>

Django

unread,
Dec 29, 2015, 6:31:21 PM12/29/15
to django-...@googlegroups.com
#22270: Explain permissions on proxy models
-------------------------------------+-------------------------------------
Reporter: gert | Owner: nobody
Type: | Status: new
Cleanup/optimization |
Component: Documentation | Version: 1.6
Severity: Normal | Resolution:
Keywords: proxy models | Triage Stage: Accepted
permissions |
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------

Comment (by timgraham):

A [https://github.com/django/django/pull/4681 pull request] (with some
documentation) to address #11154 and #17904 was closed as the submitter
couldn't address the security concerns raised there. Someone else is
welcome to follow up and try to address them.

--
Ticket URL: <https://code.djangoproject.com/ticket/22270#comment:2>

Django

unread,
Oct 3, 2018, 2:37:08 AM10/3/18
to django-...@googlegroups.com
#22270: Explain permissions on proxy models
-------------------------------------+-------------------------------------
Reporter: Gert Steyn | Owner: Arthur
Type: | Rio
Cleanup/optimization | Status: assigned

Component: Documentation | Version: 1.6
Severity: Normal | Resolution:
Keywords: proxy models | Triage Stage: Accepted
permissions |
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0

Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by Arthur Rio):

* owner: nobody => Arthur Rio
* status: new => assigned
* has_patch: 0 => 1


--
Ticket URL: <https://code.djangoproject.com/ticket/22270#comment:3>

Django

unread,
Nov 16, 2018, 6:20:48 AM11/16/18
to django-...@googlegroups.com
#22270: Explain permissions on proxy models
-------------------------------------+-------------------------------------
Reporter: Gert Steyn | Owner: Arthur
Type: | Rio
Cleanup/optimization | Status: assigned
Component: Documentation | Version: 1.6
Severity: Normal | Resolution:
Keywords: proxy models | Triage Stage: Accepted
permissions |
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 1

Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by Carlton Gibson):

* needs_better_patch: 0 => 1


--
Ticket URL: <https://code.djangoproject.com/ticket/22270#comment:4>

Django

unread,
Jan 16, 2019, 10:08:01 AM1/16/19
to django-...@googlegroups.com
#22270: Explain permissions on proxy models
-------------------------------------+-------------------------------------
Reporter: Gert Steyn | Owner: Arthur
Type: | Rio
Cleanup/optimization | Status: closed
Component: Documentation | Version: 1.6
Severity: Normal | Resolution: fixed

Keywords: proxy models | Triage Stage: Accepted
permissions |
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 1
Easy pickings: 0 | UI/UX: 0
-------------------------------------+-------------------------------------
Changes (by Tim Graham <timograham@…>):

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


Comment:

In [changeset:"181fb60159e54d442d3610f4afba6f066a6dac05" 181fb601]:
{{{
#!CommitTicketReference repository=""
revision="181fb60159e54d442d3610f4afba6f066a6dac05"
Fixed #11154, #22270 -- Made proxy model permissions use correct content
type.

Co-Authored-By: Simon Charette <chare...@gmail.com>
Co-Authored-By: Antoine Catton <aca...@fusionbox.com>
}}}

--
Ticket URL: <https://code.djangoproject.com/ticket/22270#comment:5>

Reply all
Reply to author
Forward
0 new messages