【问题标题】:Pandas dataframe to AnguarJSPandas 数据框到 AngularJS
【发布时间】:2016-07-05 08:33:41
【问题描述】:

我有一个 RESTful 架构,其中 AngularJS 使用 DRF api。现在有了熊猫,我将我的数据框转换为 html 表,但我不知道如何将它发送到 AngularJS 并呈现它。数据框表如下所示-

<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() 中不转义地保存它?

【问题讨论】:

    标签: python angularjs django rest pandas


    【解决方案1】:

    pandas.DataFrame.to_json() 然后在 AngluarJS 中渲染不是更容易吗?感觉 html 步骤增加了复杂性。

    【讨论】:

    • 它有很多&lt;td&gt;s,即使使用 ng-repeat 也有很多硬代码,也是一个大表,并且有很多标题使得它在 AngularJS 中变得复杂
    【解决方案2】:

    它没有改变任何东西。在.to_html 之后将数据框保存到textfiled(),用drf 对其进行序列化,并在AngularJS 中使用ng-sanitize 并渲染表格。

    【讨论】:

    • 你能解释清楚吗?目前,我有一个数据框并想将 angularjs 属性添加到行(td's)
    猜你喜欢
    • 1970-01-01
    • 2017-10-24
    • 2020-10-10
    • 1970-01-01
    • 2019-11-05
    • 2014-07-28
    • 2017-05-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多