我正在尝试将用户详细信息从auth_user表导出到Django admin panel
中的CSV文件。我已正确地将导出写入CSV函数,并且它与我的其他表格一起工作正常。我还正确地在urls.py中提供了函数位置:
(r'^auth/user//csv/', 'catalyst_db.catalyst.utils.admin_user_export'),
但Django向我提供了错误说:
/ auth / user / csv上的ValueError /基数为10的int()的无效文字:'csv'
有什么想法可以克服这个问题吗?
答案 0 :(得分:0)
您的urlconf中可能有一个先前的URL,它在到达该模式之前与CSV值匹配。
答案 1 :(得分:0)
我相信您在尝试上传的csv文件中有一个日期(User
模型有一个加入日期字段)。日期字段可能已损坏,很可能在日期条目之前包含了一个aphotrophe。 (你可以在公式栏中看到aphostrophe)。
可以通过查找和替换电子表格应用程序来解决此问题。
在正则表达式模式下将^.
替换为&
。