Обновление объектов модели django из редактируемой таблицы данных dash
Я хочу обновлять свои модели редактируемой плотской dash-таблицей (заполняемой датафреймом, который сам заполняется sqlconnection с моделями) в Django, но не знаю как :/. Вы увидите мои попытки в комментариях к коду, но очевидно, что это не работает. Есть ли какое-нибудь решение для этого?
Вот класс в exemple в models.py (одинаковая структура для каждого класса):
class interventions_acm1(models.Model):
date_debut = models.CharField(max_length=30, null=True)
date_fin = models.CharField(max_length=30, null=True)
titre_intervention = models.CharField(max_length=30, null=True)
cout = models.CharField(max_length=30, null=True)
responsable_acm = models.CharField(max_length=30, null=True)
entreprise_exec = models.CharField(max_length=30, null=True)
descriptif = models.CharField(max_length=150, null=True)
И views.py, который содержит таблицу и связь с моделями:
Заранее благодарю за помощь
Я столкнулся с похожей проблемой, решение, которое я придумал, заключалось в использовании sqlalchemy для подключения к базе данных sql и записи в нее с помощью df.to_sql. В моем случае мне нужно было всего две строки:
engine = sqlalchemy.create_engine('sqlite:///db.sqlite3', echo=False)
>df.to_sql('Имя таблицы SQL', con=engine)