wxPython требует, чтобы он был основным потоком, поэтому я предполагаю, что это вероятная основная причина вашей проблемы. У вас есть несколько хороших подходов, чтобы попробовать.
Сначала вы можете запустить серверный процесс Django как поток из вашей программы wxPython. Затем вы можете использовать поточно-ориентированные методы wxPython (wx.CallAfter
, wx.PostEvent
) для взаимодействия с пользовательским интерфейсом.
Или вы можете просто запустить Django отдельно и войти в файл. Затем запустите wxPython и установите его в качестве файла журнала.