summaryrefslogtreecommitdiff
path: root/tests/admin_views/admin.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/admin_views/admin.py')
-rw-r--r--tests/admin_views/admin.py24
1 files changed, 15 insertions, 9 deletions
diff --git a/tests/admin_views/admin.py b/tests/admin_views/admin.py
index dbc77e2f7c..932a29f3ac 100644
--- a/tests/admin_views/admin.py
+++ b/tests/admin_views/admin.py
@@ -35,15 +35,16 @@ from .models import (
InlineReference, InlineReferer, Inquisition, Language, Link,
MainPrepopulated, ModelWithStringPrimaryKey, NotReferenced, OldSubscriber,
OtherStory, Paper, Parent, ParentWithDependentChildren, ParentWithUUIDPK,
- Person, Persona, Picture, Pizza, Plot, PlotDetails, PluggableSearchPerson,
- Podcast, Post, PrePopulatedPost, PrePopulatedPostLargeSlug,
- PrePopulatedSubPost, Promo, Question, Recipe, Recommendation, Recommender,
- ReferencedByGenRel, ReferencedByInline, ReferencedByParent,
- RelatedPrepopulated, RelatedWithUUIDPKModel, Report, Reservation,
- Restaurant, RowLevelChangePermissionModel, Section, ShortMessage, Simple,
- Sketch, State, Story, StumpJoke, Subscriber, SuperVillain, Telegram, Thing,
- Topping, UnchangeableObject, UndeletableObject, UnorderedObject,
- UserMessenger, Villain, Vodcast, Whatsit, Widget, Worker, WorkHour,
+ Person, Persona, Picture, Pizza, Plot, PlotDetails, PlotProxy,
+ PluggableSearchPerson, Podcast, Post, PrePopulatedPost,
+ PrePopulatedPostLargeSlug, PrePopulatedSubPost, Promo, Question, Recipe,
+ Recommendation, Recommender, ReferencedByGenRel, ReferencedByInline,
+ ReferencedByParent, RelatedPrepopulated, RelatedWithUUIDPKModel, Report,
+ Reservation, Restaurant, RowLevelChangePermissionModel, Section,
+ ShortMessage, Simple, Sketch, State, Story, StumpJoke, Subscriber,
+ SuperVillain, Telegram, Thing, Topping, UnchangeableObject,
+ UndeletableObject, UnorderedObject, UserMessenger, Villain, Vodcast,
+ Whatsit, Widget, Worker, WorkHour,
)
@@ -866,6 +867,10 @@ class InlineRefererAdmin(admin.ModelAdmin):
inlines = [InlineReferenceInline]
+class PlotReadonlyAdmin(admin.ModelAdmin):
+ readonly_fields = ('plotdetails',)
+
+
class GetFormsetsArgumentCheckingAdmin(admin.ModelAdmin):
fields = ['name']
@@ -920,6 +925,7 @@ site.register(Villain)
site.register(SuperVillain)
site.register(Plot)
site.register(PlotDetails)
+site.register(PlotProxy, PlotReadonlyAdmin)
site.register(Bookmark)
site.register(CyclicOne)
site.register(CyclicTwo)