如何将Django用户数据库中的所有用户电子邮件写入文本文件?
使用shell命令,将所有用户电子邮件地址从Django数据库导出到文本文档中的最快方法是什么 假设您在user.email字段中存储用户电子邮件地址:如何将Django用户数据库中的所有用户电子邮件写入文本文件?,django,shell,export,Django,Shell,Export,使用shell命令,将所有用户电子邮件地址从Django数据库导出到文本文档中的最快方法是什么 假设您在user.email字段中存储用户电子邮件地址: from django.contrib.auth.models import User handle = open('emails.txt', 'w+') for user in User.objects.all(): handle.write(user.email+'\n') handle.close() 文件,emails.tx
from django.contrib.auth.models import User
handle = open('emails.txt', 'w+')
for user in User.objects.all():
handle.write(user.email+'\n')
handle.close()
文件,
emails.txt
很可能位于django项目的项目根目录中。@MatthewGaiser该界面实际上建议了这一操作,Matthew。另见:。但是如果你有更好的答案,请随意添加你的想法,如果它比我自己的好,我会选择它。不,只是觉得很奇怪。它肯定是被批准的,但还没有看到有人这么做。