2011-04-12 3 views
0

私はdjangoのWebインターフェイスを持っていますが、主にユーザがクエリを行い、結果を表示し、編集して追加または削除できます。 しかし、私のデータは毎回サーバーに書き込むので、ユーザーのコマンドラインにスクリプトを埋め込んでデータを送信できるようにしたいと考えています。 mysqlの直接コマンドラインを使用する前に、サーバーがそれを行うことを許可していない場合、ユーザーは直接データベースにアクセスすることはできません。これどうやってするの? RESTを使っている人がいると聞いたのですが?どのように見える? ありがとうDjango:コマンドラインからMySQLサーバにデータを書き込む

答えて

0

あなたがあなたのUIの1つにmysqlコマンドラインを許可するように大胆であれば(私はそうではありません)。 fixturesの入力を許可する方が良いかもしれません。

私はこの他の方法も行っています。いくつかの例では、CSVアップロード機能を持っています。具体的にフォーマットされたCSVファイルをサーバにアップロードし、バックグラウンドタスク(Celery経由)に渡し、有効なデータがあればDBにレコードを追加/更新します提示された。

+0

私のユーザーはdjangoについて完全に目が見えません。データを見るには私のdjango webを使い、スクリプトにデータを書き込むコマンドを与えることができます。それは必要と思われるcsvとpython loadata ..とsomemoreサーバーは見ることやそれと対話することを制限しています – princegialai

+0

すみません。私たちの間の言語障壁に問題があります。私は本当にあなたのすべての要件を理解していません。 –