устаревшие типы контента во время syncdb в Django

В то время как я'я пытаюсьsyncdb для моего проекта Django, яЯ вижу следующие жалобы:

The following content types are stale and need to be deleted:

myapp | 

Any objects related to these content types by a foreign key will also
be deleted. Are you sure you want to delete these content types?
If you're unsure, answer 'no'.

В то время как я'мы также читали похожую проблемуДжанго-SyncDB-многие-ко-многим-несвежий, но я не могу рисковать, печатаяyes так как я'м на прод.

Было быyes безопасно удалить эти устаревшие записи в contenttype?

Ответы на вопрос(1)

Решение Вопроса

Обычно вы можете безопасно удалить их, так как это типы контента, в которых больше не существует моделей. Единственное, о чем вы должны знать, это то, что если у вас есть другие модели, указывающие наContentType модель черезForeignKey эти объекты также будут удалены. Если бы ты неустановить любые внешние ключи вContentType В общем, ничего плохого не произойдет, если вы все же оцените, нужны ли вам объекты, имеющие внешний ключ для типа контента, который вы собираетесь удалить (если они есть).

 Olivier Pons30 нояб. 2015 г., 12:42
У меня проблема: каждый раз бегаюмигрировать», он просит об этом, даже если я ничего не трогаю.
 yuwang23 мая 2013 г., 19:21
Благодарю.ForeignKey действительно имеет значение. Я думаю я'придетсяпроверить послеsyncdb обеспечить безопасность.

Ваш ответ на вопрос