python - Django:如何在管理多个不同类的应用程序中重置单个模型/类数据库?
问题描述
django 可以在管理更多分离类的应用程序中删除/删除/清理单个数据库/类的数据吗?还是为每个单独/分离的数据库构建单独的应用程序更安全?
我找到了如何从所有项目数据库中删除所有数据,即:
python manage.py flush
我只是对用户 ID 和类 ID 没有重置为 1 感到惊讶,但之前使用的 ID 号仍保留在项目内存中的某个位置。
我还发现可以删除/清理signle app的所有数据库,例如here或here。
python manage.py migrate <app> zero
在这里,甚至 ID 都被重置了。有人知道如何重置用户 ID 以从数字 1 重新开始吗?
但无处可去,我发现如何删除/擦除/清理/重置具有多个数据库的应用程序的signle 数据库/类。我只发现ruby 有可能是这样的:
Model.delete_all
或者
Model.destroy_all
但是没有人在那里证实,commads 确实有效。它将/可以在 django 中工作吗?
亲切的问候,雷内
解决方案
推荐阅读
- python-3.x - NumPy 或 SciPy 的明显兼容性问题(预期来自 C 标头的 192,来自 PyObject 的 216)
- mysql - 为最新记录添加附加值(但显示所有记录)
- java - 将非递归方法更改为递归方法
- python - 在python中计算生长因子
- c# - 如何回到列表的开头?
- c# - 保持控制台打开而不中断其他功能
- python - 我无法检索全局变量中的文本
- csv - Azure Databricks,无法使用嵌套列表读取逗号分隔的 CSV 文件
- github - Spring Cloud / Jgit / Github 使用 SSH 失败
- javascript - 处理完所有图块后运行函数