/tests/regressiontests/admin_ordering/models.py
Python | 26 lines | 19 code | 6 blank | 1 comment | 0 complexity | 5b824666ae9dd4a9209dbc3da66149ae MD5 | raw file
Possible License(s): BSD-3-Clause
- # coding: utf-8
- from django.db import models
- from django.contrib import admin
- class Band(models.Model):
- name = models.CharField(max_length=100)
- bio = models.TextField()
- rank = models.IntegerField()
- class Meta:
- ordering = ('name',)
- class Song(models.Model):
- band = models.ForeignKey(Band)
- name = models.CharField(max_length=100)
- duration = models.IntegerField()
- class Meta:
- ordering = ('name',)
- class SongInlineDefaultOrdering(admin.StackedInline):
- model = Song
- class SongInlineNewOrdering(admin.StackedInline):
- model = Song
- ordering = ('duration', )