私は非常に単純な配列を作成しています(最初の行をタイトルとしてリストする必要がありますか?)、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 テーブルの日付に変更しようとしています...
それは本当に簡単な問題のように思えますが、私は苦労しています:(
ありがとう、
フレッド