Django 3 против Django 2 - PullRequest
       0

Django 3 против Django 2

1 голос
/ 03 мая 2020

django 3 обратно совместимо с django 2? Есть ли какие-либо синтаксические изменения в django 3 по сравнению с django 2? Смогу ли я следовать руководству django 2 на YouTube, и я смогу применить его в django 3, так как не так много доступных django 3 учебных пособий?

Ответы [ 2 ]

1 голос
/ 03 мая 2020

* django 3 обратно совместимо с django 2?

Нет Django версия полностью обратно совместима с предыдущей. В заметках о выпуске видно, что изменилось. несовместимо с , хотя в этом случае изменения меньше, как указано в процессе выпуска Django раздел документации :

A.B - номер версии выпуска функции. Каждая версия будет в основном обратно совместима с предыдущим выпуском. Исключения к этому правилу будут перечислены в примечаниях к выпуску .

Есть ли какие-либо синтаксические изменения в django 3 по сравнению с django 2?

Не очень, добавляет, например, Sign выражение и CheckConstraint теперь поддерживается для MySQL 8.0.16+, и в примечаниях к выпуску перечислены некоторые другие функции. Но это просто расширяет существующую функциональность.

Смогу ли я следовать учебнику django 2 на YouTube и я смогу применить его в django 3, так как django не так много Доступны 3 учебника?

Вероятно Да . В случае, если что-то не работает, вам лучше взглянуть на заметки о выпуске, посмотреть, не влияет ли это, и попытаться исправить это соответствующим образом. Однако более сложные проблемы часто возникают, когда вы лучше знакомы с Django framework.

0 голосов
/ 03 мая 2020

Django 3 - это просто эволюционный шаг от Django 2.

Это не похоже на Python 3 и Python 2.

Некоторый объем работы может быть требуется для переноса с Django 2 на 3, но намного меньше, чем необходимо для переноса с Python 2 на 3.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...