django-sekizai

    2熱度

    1回答

    您好我已經得到了以下錯誤上的runserver一個簡單的CMS集成: 「」」 django.core.exceptions.ImproperlyConfigured:在 'JS' 和 'CSS' sekizai命名空間必須可以在每個模板中出現 - - 或者它從中繼承的模板 - 在CMS_TEMPLATES中定義。我在'template_2.html'中找不到名稱空間。 - 這種方法 任何人都可以建

    1熱度

    2回答

    如何在django中編寫測試? 我閱讀文檔:https://docs.djangoproject.com/en/dev/topics/testing/overview/ 但我們使用Django-CMS和sekizai所以當我做了一個簡單的測試,如: from django.test import TestCase from django.test.client import Client c

    1熱度

    1回答

    我在專業版PyCharm中使用sekizai來控制我的JavaScript代碼在頁面中的呈現位置。 在我的django模板代碼中,這意味着我的JavaScript未包含在通常的<script>標記中,因此沒有語法高亮顯示,例如,通常,我會...... <script type="text/javascript"> alert("Syntax highlighting works");

    0熱度

    1回答

    DjangoCMS工具欄沒有出現在Firefox(和Epiphany)中。不過,它在Chrome中顯示正常。 {% load cms_tags sekizai_tags %} <!DOCTYPE html> <html lang="en"> <head> {% render_block "css" %} </head> <body> {%

    13熱度

    2回答

    我試圖實現django sekizai應用程序。它正在複製我添加的js文件。 基本模板: {% load sekizai_tags %} <div id="a1" > {% addtoblock "my_js" %} <script type="text/javascript" src="{{ MEDIA_URL }}js/my_js.js"></script>

    3熱度

    1回答

    我在寫一個Django模板過濾器。我想插入一些JavaScript。簡而言之:有沒有一種方法可以添加到此過濾器中的Sekizai「js」塊中,但是它已經在頁面模板上定義的「js」塊中呈現? 爲了使我的問題更加清楚,下面濾器我想要做什麼,但沒有Sekizai:(離開了自動轉義爲簡單起見) from django import template from django.template import

    8熱度

    1回答

    我正在研究DjangoCMS插件,其中包含一個JavaScript文件。插件的Javascript依賴於網站其他部分所用的相同庫。所以,這裏是什麼,我現在所擁有的概念部分: Basetemplate.html {% load cms_tags sekizai_tags and_a_bunch_of_other_stuff %} <html> ... <head> {% render_blo

    2熱度

    1回答

    所以我有一個自定義模板標籤,這很簡單。它需要一個視圖名稱,呈現它並返回其內容。問題是,雖然在他們上使用.as_view()可以讓我獲得內容,但似乎沒有正確設置上下文,因爲django-sekizai的addtoblock s沒有正確添加到主模板。另一方面,如果我直接實例化視圖並調用.render_to_response(context).render(),則上下文將更新,並且sekizai會將塊數

    0熱度

    1回答

    首先是Django的1.11.2和sekizai 0.1,這是在我的settings.py: TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS':[], 'APP_DIRS': True, 'OPTIONS': {

    0熱度

    1回答

    錯誤是:無效的塊標記:'endif'。 首先有關錯誤是關於什麼的 - 我包裹整個模板到條件: {% if something %} {% else %} {% load cms_tags sekizai_tags menu_tags %} {% render_block "css" %} {% render_block "js" %} {% endif %} ,這會導致Django的