Я использую библиотеку php, где что-то подобное не существует для python / django. Поэтому я написал скрипт php, используя библиотеку, и теперь я хотел бы использовать полученные данные в Django.
Я могу думать о двух подходах, чтобы получить данные php в Django:
Есть ли общепринятый способ делать такие вещи?
Если вы хотите использовать Django ORM (это означает, что вы используете Django где-то в приложении), то подходы, которые вам предлагаются, приемлемы и приемлемы.
Но если все, что вам нужно, это ORM, то почему бы не попробовать PHP, такой как этот ?
Лучше на двоих tech
Он может общаться, используя любые механизмы IPC, такие как Process / TCP / Http direct (или RPC).
или же
$command = "python manage.py storedata" // custom manage command
$output = shell_exec($command); // or $output = `python manage.py storedata`
Но сохранение двух кодовых баз в будущем станет невозможным, поэтому используйте любое нативное решение PHP.
Других решений пока нет …