django UserModelの管理ページでカスタムアクションを作成する可能性はありますか?グループへのユーザーの追加を自動化し(スタッフへのユーザーの追加、追加の値の設定など)、もちろんこれらの変更を元に戻すアクションを作成したいと思います。
ご協力いただきありがとうございます。
django UserModelの管理ページでカスタムアクションを作成する可能性はありますか?グループへのユーザーの追加を自動化し(スタッフへのユーザーの追加、追加の値の設定など)、もちろんこれらの変更を元に戻すアクションを作成したいと思います。
ご協力いただきありがとうございます。
User
admin.py にインポートして登録を解除し、新しいものを作成ModelAdmin
して (またはデフォルトのものをサブクラス化して) ワイルドにします。
それは私が推測する次のようになります:
from django.contrib.auth.models import User
class UserAdmin(admin.ModelAdmin):
actions = ['some_action']
def some_action(self, request, queryset):
#do something ...
some_action.short_description = "blabla"
admin.site.unregister(User)
admin.site.register(User, UserAdmin)