def create_users(self, request, queryset):
for author in queryset.all():
if author.user:
continue
try:
author.user = User.objects.create(
username=author.login,
email=author.email,
first_name=author.first_name or '',
last_name=author.last_name or '',
)
author.save()
except Exception as e:
self.message_user(request, _('Failed to create user {}: {}').format(author.login, e), messages.ERROR)
else:
self.message_user(request, _('Successfully created user {}').format(author.login), messages.SUCCESS)
评论列表
文章目录