可以在Django中自动删除过时的内容类型吗?

mar*_*er_ 8 django django-south

我正在使用PyQt应用程序,该应用程序使用Django将其内容提供给桌面用户.

在最新的更新中,我们有Django存储在数据库中的陈旧内容类型,并且在应用程序启动时,South的migrate或syncdb提供删除它们.是否可以通过调用migrate/syncdb来自动删除这些内容?

由于显而易见的原因,此提示无法向最终用户公开,所以我真的希望有一些方法可以让我们自动开车:)

我已经看到,在南迁移你可以打电话,--noinput但不会删除它们,如果我们可以做到这一点会很好,因为我们知道这将是安全的.

And*_*ell 18

在unix系统上有一个命令yes,它会重复输出一个字符串到stdout,由换行符分隔.我们可以使用它来自动回答此提示.

yes "yes" | python ./manage.py migrate