Django throw OSError: [Errno 22] Недопустимый аргумент: '/proc/52826/task/52826/net'
После запуска проекта django бросает
OSError: [Errno 22] Invalid argument: '/proc/52826/task/52826/net'
или
FileNotFoundError: [Errno 2] No such file or directory: '/proc/5390/task/56199'
Полная трассировка OSError:
Трассировка ошибки FileNotFoundError:
Это вообще не ошибка в django.
У вас ошибка в файле settings.py в конфигурации TEMPLATES.
Скорее всего, это будет выглядеть следующим образом, передавая строку.
TEMPLATES = [
{
...
"DIRS": "/my/template/path",
...
}
]
Это вызывает проблему, django выполняет итерацию по строке, если ожидает список. В этом примере просматриваются пути: ["/", "m", "y", "/", "t", "e"...].
Исправление простое, поместите ваш путь в список.
TEMPLATES = [
{
...
"DIRS": ["/my/template/path"],
...
}
]
Я постараюсь сделать запрос на pull request, который будет проверять, является ли параметр DIRS списком.