如何从django_pandas数据帧获取django模板?
django和pandas的文档集中在模型上。它不跟踪从模型到视图再到模板的编码过程。在
使用这里的示例:https://github.com/chrisdev/django-pandas#dataframemanager可以将django模型转换为pandas数据帧。在
# models.py
from django.db import models
from django_pandas.managers import DataFrameManager
class MyModel(models.Model):
full_name=models.CharField(max_length=25)
age = models.IntegerField()
department = models.CharField(max_length=3)
wage = models.FloatField()
objects = DataFrameManager()
def __str__(self):
return self.full_name
随后,您可以操作数据帧,例如,重置索引。在
问题1:你应该如何使用视图.py把那个数据帧转换成模板?
你可以用df.to_html格式()如下,或使用df.to_json文件(),但我期待着,因为Django有一个将df放入模板中的最佳实践。
^{pr2}$问题2:django峎熊猫能与良好的django做法相抵触吗?如果在pandas中,我们重置了一个索引,实际上django模型的关系在视图中正在改变。这种做法不好吗?在
目前没有回答
相关问题 更多 >
编程相关推荐