簡體   English   中英

/en/admin/login/ 'staticfiles' 處的 TemplateSyntaxError 不是已注冊的標簽庫。 必須是以下之一:

[英]TemplateSyntaxError at /en/admin/login/ 'staticfiles' is not a registered tag library. Must be one of:

我已經安裝了 django-cms。 我第一次輸入python manage.py runserver ,我得到了錯誤

'staticfiles' is not a registered tag library. Must be one of:
admin_list
admin_modify
admin_style_tags
admin_tree
admin_tree_list
admin_urls
cache
cms_admin
cms_alias_tags
cms_js_tags
cms_static
cms_tags
djangocms_text_ckeditor_tags
easy_thumbnails_tags
filer_admin_tags
filer_image_tags
filer_tags
i18n
l10n
log
menu_tags
sekizai_tags
snippet_tags
static
thumbnail
tz

所有的解決方案基本上都說同樣的話:使用{% load static %}而不是{% load staticfiles %}

我更改了發生這些錯誤的文件......並且它起作用了。 我得到 django CMS 頁面說安裝成功。

但是現在它也說“無法加載表單。請檢查服務器是否正常運行。” 當我在 localhost 上使用“admin”作為用戶名和密碼(不知何故為我創建的)登錄后,將顯示此消息。 是的,服務器運行正常。 沒有問題

難道是我所做的編輯改變了一些文件? 我只更改了 static 文件,正如我應該在本網站的解決方案中所做的那樣。

這是由於棄用,如Django TemplateSyntaxError - 'staticfiles' is not a registered tag library

它已經被記錄為針對 django-cms 的問題https://github.com/divio/django-cms/issues/6844

同時

pipenv install 'django<2.1'

(或 pip,如果那是您的偏好)會讓您繼續前進。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM