adminx.py 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. import xadmin
  2. from .models import GameItem, GameItemType, User
  3. class GameItemAdmin(object):
  4. list_display = ['gameType', 'gameTitle', 'gameTitleUrl', 'gamePrice', 'Avatar', 'gamePath',
  5. 'gameInfo',
  6. 'gameImage', 'gameSrc']
  7. search_fields = ['gameTitle', ]
  8. list_editable = ['gameType', 'gameTitle', 'gameImageUrl', 'gameInfo', 'gamePrice', 'gameImage',
  9. 'gameSrc']
  10. list_filter = ['gameType', 'gameTitle', 'gameImageUrl']
  11. style_fields = {'gameType': 'm2m_transfer'}
  12. xadmin.site.register(GameItem, GameItemAdmin)
  13. class GameItemTypeAdmin(object):
  14. list_display = ['typeTitle', 'type']
  15. search_fields = ['typeTitle', ]
  16. list_editable = ['typeTitle']
  17. list_filter = ['typeTitle', ]
  18. xadmin.site.register(GameItemType, GameItemTypeAdmin)
  19. class UserAdmin(object):
  20. list_display = ['userId', 'userPhone', 'userName', 'userWXId', 'userRegisterDate',
  21. 'userLoginDate']
  22. search_fields = ['userName', ]
  23. list_editable = ['userPhone', 'userName', 'userWXId', 'userLoginDate', 'userLoginDate']
  24. list_filter = ['userPhone', ]
  25. xadmin.site.register(User, UserAdmin)