Возможно, чтобы ваши представления Django выполняли такие строки:
import os
os.system("python manage.py syncdb")
Теоретически вы могли бы заставить сайт работать так.Тем не менее, это очень плохая стратегия для развертывания. Помимо хлопот с наличием строк os.system каждый раз, когда вы хотите что-то сделать, что вы будете делать, если весь ваш сайт сломается?Вы будете использовать извилистые взломы только для выполнения базового обслуживания.
Если ваш провайдер веб-хостинга действительно не поддерживает какую-либо командную строку или даже предоставляет другие варианты настройки Django, пришло времянайти нового веб-хостинга.Я мог бы порекомендовать heroku , который поддерживает Django и позволяет вам развертывать, используя git .(Это также бесплатно до определенного количества использования).