0
我有一個適用於本地曲棍球聯盟的小應用程序,我想知道是否可以在遊戲的管理員上寫一個動作,這樣當我檢查2個遊戲時,它會交換團隊即將播放。Django菜單上的複雜操作
例A隊VS B隊 - C隊VS團隊d,如果我換這與操作菜單應該是C隊VS B隊 - 球隊A對球隊d
那的總體思路。 ..任何人有任何建議?或如何實現這一點的想法!
謝謝大家!
我有一個適用於本地曲棍球聯盟的小應用程序,我想知道是否可以在遊戲的管理員上寫一個動作,這樣當我檢查2個遊戲時,它會交換團隊即將播放。Django菜單上的複雜操作
例A隊VS B隊 - C隊VS團隊d,如果我換這與操作菜單應該是C隊VS B隊 - 球隊A對球隊d
那的總體思路。 ..任何人有任何建議?或如何實現這一點的想法!
謝謝大家!
你必須定義一個像這樣的方法:
def exchange_team(modeladmin, request, queryset):
if queryset.count() == 2:
#your interchange code...
而且在你的管理類引用它:
class TeamAdmin(admin.ModelAdmin):
...
actions = ['exchange_team']
admin.register(Team, TeamAdmin)
文檔:https://docs.djangoproject.com/en/dev/REF /的contrib /管理/動作/ – Mordi 2011-06-01 21:37:46