Opened 16 years ago
Closed 13 years ago
#11136 closed Cleanup/optimization (duplicate)
add button to related field in admin to be put only if user is authorized to add
| Reported by: | Sergio Andreozzi | Owned by: | anonymous |
|---|---|---|---|
| Component: | contrib.admin | Version: | 1.0 |
| Severity: | Normal | Keywords: | add button |
| Cc: | Triage Stage: | Accepted | |
| Has patch: | no | Needs documentation: | no |
| Needs tests: | no | Patch needs improvement: | no |
| Easy pickings: | no | UI/UX: | yes |
Description
Here is the example situation:
- my model is composed of two classes A and B - class A has a field being a foreign key to a B class field - I have permission to add A elements, but not to add B elements - in the admin, when I add an A element, I see the '+' button on the foreign key field to B even though I do not have the rights to create a B element - therefore, I think I can add the element, but when I click on +, I get a pop-up with permission denied
it would be nicer not to show at all the "+"; better user experience
have a look at the second part of this thread:
http://groups.google.com/group/django-users/browse_thread/thread/ceef2d6fd5f5a528
Change History (8)
comment:1 by , 16 years ago
| Triage Stage: | Unreviewed → Accepted |
|---|
comment:2 by , 14 years ago
| Severity: | → Normal |
|---|---|
| Type: | → Cleanup/optimization |
comment:3 by , 14 years ago
| UI/UX: | set |
|---|
comment:4 by , 14 years ago
| UI/UX: | unset |
|---|
comment:7 by , 13 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
Note:
See TracTickets
for help on using tickets.
Change UI/UX from NULL to False.