1

我正在尝试找到一种从 OpenEDX 平台导出用户的方法。有人知道如何导入和导出用户平台吗?

谢谢

4

1 回答 1

2

Open edX 中没有用户导入/导出特性/功能。你可以做两件事。

  1. 从 Django 导出用户但不导入
  2. 从数据库转储和恢复

对于第一个(导出为 CSV),

>>> from django.contrib.auth.models import User
>>> with open('myfile.csv', 'w') as csv:
...     for user in User.objects.all():
...         d = '%s, %s, %s,\n' % (user.username, user.last_name, user.first_name)
...         csv.write(d)
于 2017-06-30T03:59:30.153 回答