Невозможно запустить точку останова представления в тестах django
Я хочу отладить представление, которое запускается внутри django tests.py. Вот код представления:
def test_view(request):
if request.method == "POST":
with open("a_path_to_the_file/aaa.txt", "w") as f:
f.write("done!")
Вот тест:
class ViewsTests(TestCase):
def test_add_address(self):
self.client.post(reverse("address_book:test_view"))
Представление просто не запускается таким образом. Я хочу, чтобы файл создавался после запуска теста. Точка останова установлена на строке if request.method == "POST":
.
Я использую pycharm и запускаю тесты через pycharnm run config.
Получилось, ребята! Мне пришлось добавить "test_server" в список ALLOWED_HOSTS в settings.py