Форум сайта python.su
В бд есть значения 1,2,3…100, можно ли поставить новое значение между 38,39, например так: 38,новое,39 (как в список)?
Офлайн
Можно, у метода insert есть параметр, который указывает позицию вставки.
Офлайн
Можно ссылку на это?
Офлайн
Django ORM - там все описано.
Офлайн
Эти значения в БД в чем? какой тип поля?
Или нужно чтобы ID записи обновились?
Офлайн
CharField, TextField, мне было интересно можно ли управлять бд, как списком. Я делаю сайт книгу, в которою добавляю страници не по порядку, а мне нужно чтобы они были в правильному порядку при выводе. Можно и id, если скажете как это сделать.
Офлайн
Вы делаете ошибку опускаясь на уровень базы данных. Не думайте ее категориями, как что там хранится, и в какой последовательности. Ваше дело четко следовать той ОRM которую вы используете в проекте. Если начнете дергаться и переключаться между абстракциями то будет зло.
Офлайн
В документации написано что insert устарел.
Офлайн