Django выполняет определенный SQL-запрос для выбора и мониторинга данных

У меня есть база данных MySQL, и я пытаюсь создать приложение Django для получения последних данных. То, что я пытаюсь сделать, это выбрать последние данные в моей базе данных и отслеживать их, не нужно ничего вставлять или обновлять. До этого я использовал чистый PHP, и мой запрос был

"SELECT id, source_id, MAX(time) 
 FROM table 
 WHERE id = %s AND source_id = %s",[id],[source_id]

У меня нет модели в моем приложении django, так как таблица уже существует, и мне просто нужно получить эти данные. Я ищу в Интернете и не могу найти никакой полезной информации. Там в любом случае?

я не могу запустить эту команду, она говорит Неизвестная команда: «syncdb» эта команда дает следующие коды? github.com/django/django/blob/master/django/contrib/auth/…

Ogulcan Olguner 20.02.2019 12:33

Не извините за ошибку, вы можете использовать python manage.py inspectdb > models.py, который можно использовать для существующих баз данных.

Pavan Kumar T S 20.02.2019 12:36

подписаться на docs.djangoproject.com/en/2.1/howto/legacy-databases/…

Pavan Kumar T S 20.02.2019 12:38

О, так Django создает модель автоматически, большое спасибо за помощь!

Ogulcan Olguner 20.02.2019 12:52
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
В последние годы архитектура микросервисов приобрела популярность как способ построения масштабируемых и гибких приложений. Laravel , популярный PHP...
Как построить CRUD-приложение в Laravel
Как построить CRUD-приложение в Laravel
Laravel - это популярный PHP-фреймворк, который позволяет быстро и легко создавать веб-приложения. Одной из наиболее распространенных задач в...
Освоение PHP и управление базами данных: Создание собственной СУБД - часть II
Освоение PHP и управление базами данных: Создание собственной СУБД - часть II
В предыдущем посте мы создали функциональность вставки и чтения для нашей динамической СУБД. В этом посте мы собираемся реализовать функции обновления...
Документирование API с помощью Swagger на Springboot
Документирование API с помощью Swagger на Springboot
В предыдущей статье мы уже узнали, как создать Rest API с помощью Springboot и MySql .
Роли и разрешения пользователей без пакета Laravel 9
Роли и разрешения пользователей без пакета Laravel 9
Этот пост изначально был опубликован на techsolutionstuff.com .
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
В предыдущей статье мы завершили установку базы данных, для тех, кто не знает.
0
4
53
0

Другие вопросы по теме