出口与出口在Open EDX中导入用户

时间:2016-10-13 15:46:28

标签: mysql openedx

我正试图找到一种从OpenEDX平台导出用户的方法。谁知道如何导入和导出用户平台?

由于

1 个答案:

答案 0 :(得分:2)

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

  1. 从Django导出用户但不导入
  2. 从数据库转储和恢复
  3. 对于第一个(导出为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)