Создайте новый проект
Создадим проект Django с именем TDD_Project. Давайте рассмотрим основные файлы, которые Django предоставляет нам по умолчанию, когда мы создаем новый проект Django:
- Файл
manage.pyзапускает команды управления Django, которые создают новое приложение, переносят базу данных, запускают тесты и т. д.
- Файл
settings.pyсодержит настройки, которые Django уже настроил для нас.
- В файлах
urls.pyнаходятся URL-адреса проекта.
Создайте новое приложение
Мы создадим новое приложение Django с именем elibrary_app. Напомним, что мы создаем приложение электронной библиотеки в качестве проекта для этого курса:
python manage.py startapp elibrary_app
После создания этого приложения мы сразу видим файл test.py внутри папки нашего приложения:
Это файл, в котором будут находиться все наши тестовые классы и методы.
Нам также нужно добавить это приложение в INSTALLED_APPS для этого проекта:
INSTALLED_APPS = [
...
'elibrary_app',
]