2016-07-05 10 views
0

私は、AngularJSがDRF APIを使用するRESTfulアーキテクチャを持っています。今ではパンダを使ってデータフレームをhtmlテーブルに変換しましたが、AngularJSに送信してレンダリングする方法がわかりません。データフレームテーブルは次のようになります。AnguarJSへのパンダデータフレーム

<table border="1" class="dataframe table"> 
<thead> 
    <tr style="text-align: right;"> 
    <th>2014-09-01</th> 
    <th>2014-12-01</th> 
    </tr> 
</thead> 
    <tbody> 
    <tr> 
    <td>1.460000</td> 
    <td>7.100000</td> 
    <td>17.5300</td> 
    </tr> 
    </tbody> 

このように、大きなテーブルです。今、どちらかを私はdjangoでエスケープされていないものとして保存することができますが、次にAngularJSで使用するようにしますか?また、どのようにdjangoにエスケープしないで保存するにはtextfield()

答えて

0

何も変更せずに動作しました。 .to_htmlの後にデータフレームをtextfiled()に保存し、drfでシリアル化し、AngularJSでng-sanitizeを使用してテーブルをレンダリングしました。

1

pandas.DataFrame.to_json()はAngluarJSでレンダリングする方が簡単でしょうか? htmlの手順では複雑さが増しているように感じます。

+0

これは '​​'のようなもので、ng-repeatであってもハードコードが多く、大きなテーブルであり、ヘッダがたくさんあるのでAngularJSでは複雑になります – ThatBird

関連する問題