gpt4 book ai didi

python - Django 和 Django CMS 错误

转载 作者:太空狗 更新时间:2023-10-30 01:43:56 26 4
gpt4 key购买 nike

我刚刚从头开始全新安装 Django 和 Django-CMS(包括全新的 virtualenv 和 python 构建)。我遇到了这个奇怪的错误。谷歌没有帮助。想法?

TemplateSyntaxError at /
Caught AttributeError while rendering: 'str' object has no attribute 'regex'

In template /Users/bdunlay/python/python-2.5/lib/python2.5/site-packages/django_cms2.1.0.beta3-py2.5.egg/cms/templates/cms/new.html, error at line 37

这是一行:

37: <li>Log into <a href="{% url admin:index %}">admin</a> and <a href="{% url pages-root %}admin/cms/page/add/">add</a> some pages.</li>

更多内容

/Users/bdunlay/python/python-2.5/lib/python2.5/site-packages/Django-1.3-py2.5.egg/django/core/urlresolvers.py in _populate
return '<%s %s (%s:%s) %s>' % (self.__class__.__name__, self.urlconf_name, self.app_name, self.namespace, self.regex.pattern)
def _populate(self):
lookups = MultiValueDict()
namespaces = {}
apps = {}
for pattern in reversed(self.url_patterns):
--> p_pattern = pattern.regex.pattern ...
if p_pattern.startswith('^'):
p_pattern = p_pattern[1:]
if isinstance(pattern, RegexURLResolver):
if pattern.namespace:
namespaces[pattern.namespace] = (p_pattern, pattern)
if pattern.app_name:

最佳答案

刚遇到这个错误。在我的例子中,这是由于在 urls.py 模式中有三重引号字符串(注释)引起的。
实际上它并没有被解释为注释而是被传递给了函数!

关于python - Django 和 Django CMS 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6645661/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com