Как я могу использовать Visual Studio Code для отладки Django с IP-адресом, определенным мной самим? (Для этого я бы протестировал свое приложение на телефоне android).

Я знаю, что когда я устанавливаю свой сервер с помощью python manage.py runserver [my custom IP address], я могу выбрать, какой IP и порт будет выбран. Но когда я использую VScode в режиме отладки, я не знаю, где я могу определить сервер, кроме 127.0.0.0.1:8000. Имея 127.0.0.0.1:8000 я могу получить доступ к странице только с моего компьютера (win 10).

Мне нужно изменить адрес, потому что я не могу открыть свою страницу на телефоне android (для тестирования с помощью этого отладчика), но я не знаю где и как.

Я подозреваю, что его можно как-то определить в launch.json, но я пока не нашел никакой информации об этом.

Вы можете сделать это, указав IP в качестве args в файле launch.json.

#launch.json
{
    "version": "1.0.0",
    "configurations": [
        
        {
            "name": "Python: Current file",
            "type": "python",
            "request": "launch",
            "program": "${file}",

            "args": ["runserver", "192.168.1.0:8000"], //or whatever IP you want to use

            "console": "integratedTerminal"
        }
    ]
}

Вернуться на верх