【发布时间】:2013-11-23 07:35:22
【问题描述】:
我将 Django 与一组链接到 MySQL 数据库的模型一起使用。每隔一段时间,我的项目需要生成一个新数字(按顺序排列,尽管这并不重要),它会成为其中一个数据库表中行的 ID。我不能在模型中使用自动增量功能,因为多行最终会有这个数字(它不是主键)。到目前为止,我一直在 views.py 中使用全局变量,但是每次我更改任何内容并保存时,这些变量都会随服务器重置。生成这样的新 ID 的最佳方法是什么(而不是一直重置),最好不要每次都写入文件?提前致谢!
【问题讨论】:
标签: python mysql django counter