Введение в тесты в Django
После каждого изменения кода вручную проверять все страницы утомительно. Автотесты - маленькие программы, которые сами дергают view, модели и формы и сверяют результат с ожидаемым.
Django даёт свой тестовый клиент
(как крошечный браузер) и базу
данных для тестов, отдельную
от рабочей. Запуск одной командой:
python manage.py test.
В разделе напишем простой тест представления и модели, затем проверим ответ через клиент.
Запустите manage.py test
в проекте - что выведет,
если тестов еще нет?