0

我正在尝试将用户详细信息从 auth_user 表导出到 .csv 文件中的 CSV 文件Django admin panel。我已经正确地编写了导出到 CSV 函数,并且它与我的其他表一起工作得很好。我还在 urls.py 中正确提供了函数位置:

(r'^auth/user//csv/', 'catalyst_db.catalyst.utils.admin_user_export'),

但是 Django 向我提供了以下错误消息:

/auth/user/csv/ int() 的 ValueError 以 10 为基数的无效文字:'csv'

有什么想法可以克服这个问题吗?

4

2 回答 2

0

我相信您User在尝试上传的 csv 文件中有一个日期(模型有一个加入日期字段)。日期字段可能已损坏,很可能在日期条目之前包含一个撇号。(您可以在公式栏)。

这可以通过电子表格应用程序的查找和替换来解决。

在正则表达式模式下替换^.为。&

于 2013-07-27T05:43:40.827 回答
0

You probably have a previous URL in your urlconf which is matching the CSV value before it gets to that pattern.

于 2013-07-27T04:40:30.043 回答