Какие модули можно использовать для проверки связи сайта в Django с базой данных? - PullRequest
0 голосов
/ 29 сентября 2019

У меня есть модель, которая берет URL-адрес и печатает его в интерфейсе пользователя. Как мне пинговать этот сайт, используя Django? Есть ли какой-нибудь пакет / модуль, который я могу использовать? Я видел django-ping, но он не обновлялся 7 лет.

Это модель

class Table(models.Model):
    domain = models.CharField(max_length=100)

Как только пинг возвращается. Как бы я мог отображать статус на шаблоне?

Может кто-нибудь помочь с этим?

1 Ответ

1 голос
/ 29 сентября 2019

Может быть, вы можете попробовать это, но вы знаете, что есть команда для этого https://www.ictshore.com/python/python-ping-tutorial/

import subprocess

out = subprocess.run(['ping', 'google.com'], capture_output=True)
print(out.stdout.decode())
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...