django проект с селеновым проводом, браузер закрывается после загрузки URL - PullRequest
0 голосов
/ 16 апреля 2020

Я работаю над очень маленьким django проектом. Я использую Selenium-Wire в своем проекте, потому что мне нужно собрать сетевой запрос. Все работает как положено, и когда я перехожу к 127.0.0.1:8000, селен-провод открывает новый браузер chrome, чтобы начать исследовать и собирать данные сети. Все идет нормально. к сожалению, примерно через 30 секунд окно (браузер Chrom), открытое Seleniumwire, закрывается без каких-либо ошибок. Не могли бы вы помочь мне с этим вопросом?

Вот мой код:

def home(request):
    # Download and install Chrome web driver
    driver = webdriver.Chrome(ChromeDriverManager().install())
    driver.get('https://www.google.com')
    context = {
        'posts': Post.objects.all
    }
    return render(request, 'blog/home.html', context)

Это с моей консоли:

System check identified no issues (0 silenced).
April 16, 2020 - 00:31:46
Django version 3.0.4, using settings 'quarter.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
[16/Apr/2020 00:31:49] "GET / HTTP/1.1" 200 3772
[16/Apr/2020 00:31:50] "GET /static/js/live_qa.js HTTP/1.1" 304 0

Looking for [chromedriver 80.0.3987.106 win32] driver in cache
File found in cache by path [C:\Users\eee\.wdm\drivers\chromedriver\80.0.3987.106\win32\chromedriver.exe]

DevTools listening on ws://127.0.0.1:62836/devtools/browser/12578c74-68ba-4dfd-bb33-f8807a84878b
[16/Apr/2020 00:32:12] "POST / HTTP/1.1" 200 21

Как вы думаете, что-то вроде это из-за django? потому что когда я использую свой код в python, я не вижу этой проблемы.

...