如何使用与呈现HTML模板的标准视图方式相同的方法?在标准方式中,您可以执行以下操作:
def NewCols(x):
for item, frame in group['Column2'].iteritems():
Genes = frame.split(',')
for value in Genes:
string = value
x[string] = np.nan
return x
UngroupedResGenesLineage.groupby('Column1').apply(NewCols)
你有一个APIView课程,其中from django.views.generic import TemplateView
class BaseView(TemplateView):
template_name = 'something.html'
def get_context_data(self, **kwargs):
context = super(BaseView, self).get_context_data(**kwargs)
context['body'] = 'lorem ipsum'
return context
设置为' something.json&#39 ;?然后.json模板文件将有一些像{{blah}}这样的上下文占位符。但是这个类仍然会以json作为输出进行响应,您还可以设置template_name
,以便可以访问扩展名为.json的url。我的默认渲染器类是format=json