Django: запись данных на сервер MySQL из командной строки - PullRequest
0 голосов
/ 12 апреля 2011

У меня есть веб-интерфейс django, но он будет в основном для пользователей, чтобы запрашивать, просматривать результаты и может редактировать, чтобы добавить или удалить. Но мои данные каждый раз много пишут на сервер, поэтому я хочу предоставить пользователям командную строку, чтобы они могли встраивать их в скрипт для отправки данных. Прежде чем я использую прямую командную строку mysql, но сервер не может этого сделать, пользователь не может получить прямой доступ к базе данных. Как я могу это сделать? Я слышал, кто-то сказал, используя REST, не так ли? и как это выглядит? спасибо

1 Ответ

0 голосов
/ 12 апреля 2011

Если вы настолько смелы, чтобы разрешить командную строку mysql в одном из ваших пользовательских интерфейсов (я не являюсь).Возможно, вам будет лучше, если вы введете приборы .

. Я делал это и другими способами.В некоторых случаях у меня есть функция загрузки CSV, которая берет специально отформатированный CSV-файл, загружает его на сервер и передает его фоновой задаче (через Celery) и добавляет / обновляет записи в БД, когда действительные данныепредставлены.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...