summaryrefslogtreecommitdiff
path: root/tests/admin_views/admin.py
diff options
context:
space:
mode:
authorAymeric Augustin <aymeric.augustin@m4x.org>2014-01-05 09:29:54 +0100
committerAymeric Augustin <aymeric.augustin@m4x.org>2014-01-05 20:52:46 +0100
commita7588e2e220bab47bf18601b173d6bfd429f5931 (patch)
treed0a792cb9211164cd3c93c94407b5c7f643de02d /tests/admin_views/admin.py
parent2692a0c6217b1b5ea2730f5861cb96c991fc8673 (diff)
Removed useless model definitions.
Surprisingly, this commit doesn't change any behavior at all. When a model is defined with the same name as another model in the same app, the definition of the first class is bound to the name of the class regardless of the definition of the second class.
Diffstat (limited to 'tests/admin_views/admin.py')
-rw-r--r--tests/admin_views/admin.py48
1 files changed, 16 insertions, 32 deletions
diff --git a/tests/admin_views/admin.py b/tests/admin_views/admin.py
index 5a895958b0..ae12764897 100644
--- a/tests/admin_views/admin.py
+++ b/tests/admin_views/admin.py
@@ -12,28 +12,29 @@ from django.core.files.storage import FileSystemStorage
from django.core.mail import EmailMessage
from django.core.servers.basehttp import FileWrapper
from django.conf.urls import patterns, url
-from django.db import models
from django.forms.models import BaseModelFormSet
from django.http import HttpResponse, StreamingHttpResponse
from django.contrib.admin import BooleanFieldListFilter
from django.utils.six import StringIO
-from .models import (Article, Chapter, Account, Media, Child, Parent, Picture,
- Widget, DooHickey, Grommet, Whatsit, FancyDoodad, Category, Link,
+from .models import (Article, Chapter, Child, Parent, Picture, Widget,
+ DooHickey, Grommet, Whatsit, FancyDoodad, Category, Link,
PrePopulatedPost, PrePopulatedSubPost, CustomArticle, Section,
- ModelWithStringPrimaryKey, Color, Thing, Actor, Inquisition, Sketch, Person,
- Persona, Subscriber, ExternalSubscriber, OldSubscriber, Vodcast, EmptyModel,
- Fabric, Gallery, Language, Recommendation, Recommender, Collector, Post,
- Gadget, Villain, SuperVillain, Plot, PlotDetails, CyclicOne, CyclicTwo,
- WorkHour, Reservation, FoodDelivery, RowLevelChangePermissionModel, Paper,
+ ModelWithStringPrimaryKey, Color, Thing, Actor, Inquisition, Sketch,
+ Person, Persona, FooAccount, BarAccount, Subscriber, ExternalSubscriber,
+ OldSubscriber, Podcast, Vodcast, EmptyModel, Fabric, Gallery, Language,
+ Recommendation, Recommender, Collector, Post, Gadget, Villain,
+ SuperVillain, Plot, PlotDetails, CyclicOne, CyclicTwo, WorkHour,
+ Reservation, FoodDelivery, RowLevelChangePermissionModel, Paper,
CoverLetter, Story, OtherStory, Book, Promo, ChapterXtra1, Pizza, Topping,
- Album, Question, Answer, ComplexSortedPerson, PluggableSearchPerson, PrePopulatedPostLargeSlug,
- AdminOrderedField, AdminOrderedModelMethod, AdminOrderedAdminMethod,
- AdminOrderedCallable, Report, Color2, UnorderedObject, MainPrepopulated,
- RelatedPrepopulated, UndeletableObject, UnchangeableObject, UserMessenger, Simple, Choice,
- ShortMessage, Telegram, FilteredManager, EmptyModelHidden,
- EmptyModelVisible, EmptyModelMixin, State, City, Restaurant, Worker,
- ParentWithDependentChildren, DependentChild)
+ Album, Question, Answer, ComplexSortedPerson, PluggableSearchPerson,
+ PrePopulatedPostLargeSlug, AdminOrderedField, AdminOrderedModelMethod,
+ AdminOrderedAdminMethod, AdminOrderedCallable, Report, Color2,
+ UnorderedObject, MainPrepopulated, RelatedPrepopulated, UndeletableObject,
+ UnchangeableObject, UserMessenger, Simple, Choice, ShortMessage, Telegram,
+ FilteredManager, EmptyModelHidden, EmptyModelVisible, EmptyModelMixin,
+ State, City, Restaurant, Worker, ParentWithDependentChildren,
+ DependentChild)
def callable_year(dt_value):
@@ -190,16 +191,6 @@ class PersonAdmin(admin.ModelAdmin):
return super(PersonAdmin, self).get_queryset(request).order_by('age')
-class FooAccount(Account):
- """A service-specific account of type Foo."""
- servicename = 'foo'
-
-
-class BarAccount(Account):
- """A service-specific account of type Bar."""
- servicename = 'bar'
-
-
class FooAccountAdmin(admin.StackedInline):
model = FooAccount
extra = 1
@@ -261,13 +252,6 @@ class ExternalSubscriberAdmin(admin.ModelAdmin):
actions = [redirect_to, external_mail, download, no_perm]
-class Podcast(Media):
- release_date = models.DateField()
-
- class Meta:
- ordering = ('release_date',) # overridden in PodcastAdmin
-
-
class PodcastAdmin(admin.ModelAdmin):
list_display = ('name', 'release_date')
list_editable = ('release_date',)