当我尝试在Django 3.2.4中包含django-social-widget时,我遇到了一个错误:
File "C:\Python39\lib\site-packages\django\template\backends\django.py", line 123, in get_package_libraries
raise InvalidTemplateLibrary(
django.template.library.InvalidTemplateLibrary: Invalid template library specified. ImportError raised when trying to load 'social_widgets.templatetags.social_widget
s': cannot import name 'Context' from 'django.template.base' (C:\Python39\lib\site-packages\django\template\base.py)
我该如何解决这个问题?
发布于 2021-06-11 15:54:38
看起来自从他们introduced django 2.2 support之后,这个应用程序就没人碰过了。所以你有两个选择;
发布于 2021-08-26 18:25:56
我也遇到过同样的问题,但是如果你使用django-social-widgets版本0.5.0,那么你可以去...\site-packages\social_widgets\templatetags\social_widgets.py,然后从第6行删除",Context“。这解决了我的problem.Hope这可能也解决了你的问题。
https://stackoverflow.com/questions/67939775
复制相似问题