API的可选django-sekizai

时间:2013-02-07 18:01:42

标签: python django django-sekizai

我正在编写一个基本API,它扩展了DetailView以显示给定模型的最新对象。

作为网站的一部分,django-sekizai用于django-cms,因此所有使用的模板都需要有sekizai标签,但是这些不适合API,因为它不需要CSS / Javascript而是输出JSON / XML / Whatever。

理想情况下,我希望sekizai的上下文处理器在编写

等测试时不会执行此视图
class LatestTest(TestCase):
    def test_head_empty(self):
        c = Client()
        response = c.head(reverse(LatestView.plain_view)) 

我收到错误

TemplateSyntaxError: You must enable the 'sekizai.context_processors.sekizai' template context processor or use 'sekizai.context.SekizaiContext' to render your templates.

在执行客户端请求期间。

0 个答案:

没有答案