Refonte de la base:

* utilisation de classes abstraites Django : Item et Collection
  * héritage de ces classes pour Game et Console
  * création d'un objet Timeline contenant le changement d'état des jeux
  * affichage de la Timeline sur l'interface Admin
This commit is contained in:
2017-08-22 21:02:43 +02:00
parent deac1710ca
commit 242b0edff0
11 changed files with 198 additions and 39 deletions

View File

@ -1,5 +1,5 @@
from django.contrib import admin
from games.models import Console, Game
from games.models import Console, Game, Timeline
class GameAdmin(admin.ModelAdmin):
@ -11,5 +11,12 @@ class GameAdmin(admin.ModelAdmin):
'wish']
search_fields = ('name',)
class TimelineAdmin(admin.ModelAdmin):
list_display = (
'date', 'status', 'item')
admin.site.register(Console)
admin.site.register(Game, GameAdmin)
admin.site.register(Timeline, TimelineAdmin)