Ajout du champ 'shortname' à Games et Figurines
parent
91cc57f166
commit
f2d7a2dfd8
|
@ -1,6 +1,6 @@
|
|||
from django.contrib import admin
|
||||
from django.utils.translation import ugettext as _
|
||||
from figurines.models import Set, Figurine
|
||||
from figurines.models import Figurine
|
||||
from figurines.models import Set
|
||||
|
||||
|
||||
class FigurineInline(admin.TabularInline):
|
||||
|
@ -10,8 +10,8 @@ class FigurineInline(admin.TabularInline):
|
|||
|
||||
|
||||
class SetAdmin(admin.ModelAdmin):
|
||||
list_display = ('name',)
|
||||
inlines = (FigurineInline,)
|
||||
list_display = ('shortname', 'name')
|
||||
inlines = (FigurineInline, )
|
||||
|
||||
|
||||
admin.site.register(Set, SetAdmin)
|
||||
|
|
|
@ -1,7 +1,13 @@
|
|||
from django.contrib import admin
|
||||
from django.utils.translation import ugettext as _
|
||||
from games.forms import GameForm
|
||||
from games.models import Game, Platform, Timeline
|
||||
from games.models import Game
|
||||
from games.models import Platform
|
||||
from games.models import Timeline
|
||||
|
||||
|
||||
class PlatformAdmin(admin.ModelAdmin):
|
||||
list_display = ('shortname', 'name')
|
||||
|
||||
|
||||
class StatusFilter(admin.SimpleListFilter):
|
||||
|
@ -28,34 +34,24 @@ class StatusFilter(admin.SimpleListFilter):
|
|||
|
||||
|
||||
class GameAdmin(admin.ModelAdmin):
|
||||
list_display = (
|
||||
'name', 'playing', 'status', 'wish')
|
||||
list_filter = [
|
||||
StatusFilter,
|
||||
'playing',
|
||||
'wish']
|
||||
search_fields = ('name',)
|
||||
fieldsets = [
|
||||
(_('Game Information'), {
|
||||
'fields': [
|
||||
('name', 'collection')]}),
|
||||
(_('Progress'),
|
||||
{'fields': [
|
||||
('status'),
|
||||
('note')]}),
|
||||
('',
|
||||
{'fields': [
|
||||
('playing'), ('unplayed'), ('wish')]})
|
||||
]
|
||||
list_display = ('name', 'playing', 'status', 'wish')
|
||||
list_filter = [StatusFilter, 'playing', 'wish']
|
||||
search_fields = ('name', )
|
||||
fieldsets = [(_('Game Information'), {
|
||||
'fields': [('name', 'collection')]
|
||||
}), (_('Progress'), {
|
||||
'fields': [('status'), ('note')]
|
||||
}), ('', {
|
||||
'fields': [('playing'), ('unplayed'), ('wish')]
|
||||
})]
|
||||
|
||||
form = GameForm
|
||||
|
||||
|
||||
class TimelineAdmin(admin.ModelAdmin):
|
||||
list_display = (
|
||||
'date', 'status', 'item')
|
||||
list_display = ('date', 'status', 'item')
|
||||
|
||||
|
||||
admin.site.register(Platform)
|
||||
admin.site.register(Platform, PlatformAdmin)
|
||||
admin.site.register(Game, GameAdmin)
|
||||
admin.site.register(Timeline, TimelineAdmin)
|
||||
|
|
Loading…
Reference in New Issue