Можете ли вы делать SQL-запросы к таблице, созданной Django ORM?
У меня есть несколько вопросов относительно этой странной смеси/идеи монстра Франкенштейна.
А именно, я хотел бы делать SQL
запросы к некоторым таблицам, управляемым Django (таблицы, соответствующие моделям).
- Can you safely use SQL queries alongside
Django ORM
? Basically go aroundDjango ORM
but at the same time useDjango ORM
? - Can you use
Django ORM
in many parallel threads? ( I do not mean sharing queryset/objects between threads) I know it is not thread safe.Django
devs had problem making ORM async, however I am confused about what exactly is not allowed. - Can you use
Django ORM
in differentpython
interpreters ?
Где я могу найти больше информации об этом? Я предполагаю, что может быть какая-то проблема с синхронизацией состояния БД?
Мне кажется, что в документации django достаточно информации, просто пролистайте ее назад. Состояние Db изменится только если вы измените db, django делает это, сохраняя модели, так же, как вы делаете это при ручном запросе. Использование select запроса не влияет на вашу базу данных.
Я очень надеюсь, что это вам поможет.