0

私は非常に単純な配列を作成しています(最初の行をタイトルとしてリストする必要がありますか?)、views.pyからテンプレートに解析しています...

def index(request):
    array = [['date','a','b'],["2014,3,3", 10, 8], ["2014,8,3", 6, 4]]
    return render_to_response('template/index.html',  {'array': json.dumps(array)})

私のテンプレートでは、JS を使用して Google チャートを作成していますが、これは完全に正常に機能します。

var djangoData = {{ array|safe }};
      var data = google.visualization.arrayToDataTable(djangoData);

問題は、私のグラフでは日付が単なる文字列であるため、複数の行を作成した場合、実際の日時が考慮されないことです。

列をGoogleの新しい日付(yy/mm/dd/hh/mm/ss)などに変換するにはどうすればよいですか?

setCell、setValue などの多くのことを試しましたが、何も機能していないようです。setCell が機能する場合は、setColumn のようなメソッドも試してみます。

私の(動作していない)setCellメソッドコードはこれでした:

  data.setCell(1,0,(data.getCell(1,0)));
  data.setCell(2,0,(data.getCell(2,0)));

「2014,3,3」の配列内の指定された日付要素を、認識された Google テーブルの日付に変更しようとしています...

それは本当に簡単な問題のように思えますが、私は苦労しています:(

ありがとう、

フレッド

4

1 に答える 1