Python Nikola bootstrap Jinja2主题能否在Nikola中呈现导航下拉菜单?
我正在为一个测试站点试用Nikola静态站点生成器,我遇到了这个问题。我正在提交代码和错误消息 这是我的菜单代码(直接来自Nikola手册) 这是生成的错误:Python Nikola bootstrap Jinja2主题能否在Nikola中呈现导航下拉菜单?,python,twitter-bootstrap,twitter-bootstrap-3,Python,Twitter Bootstrap,Twitter Bootstrap 3,我正在为一个测试站点试用Nikola静态站点生成器,我遇到了这个问题。我正在提交代码和错误消息 这是我的菜单代码(直接来自Nikola手册) 这是生成的错误: TaskError - taskid:render_tags:output/categories/index.html PythonAction Error Traceback (most recent call last): File "/home/satish/.virtualenvs/nikola/local/lib/pytho
TaskError - taskid:render_tags:output/categories/index.html
PythonAction Error
Traceback (most recent call last):
File "/home/satish/.virtualenvs/nikola/local/lib/python2.7/site-packages/doit/action.py", line 360, in execute
returned_value = self.py_callable(*self.args, **kwargs)
File "/home/satish/.virtualenvs/nikola/local/lib/python2.7/site-packages/nikola/nikola.py", line 639, in render_template
template_name, None, local_context)
File "/home/satish/.virtualenvs/nikola/local/lib/python2.7/site-packages/nikola/plugins/template/jinja.py", line 74, in render_template
output = template.render(**context)
File "/home/satish/.virtualenvs/nikola/local/lib/python2.7/site-packages/jinja2/environment.py", line 969, in render
return self.environment.handle_exception(exc_info, True)
File "/home/satish/.virtualenvs/nikola/local/lib/python2.7/site-packages/jinja2/environment.py", line 742, in handle_exception
reraise(exc_type, exc_value, tb)
File "themes/bootstrap3-jinja/templates/tags.tmpl", line 2, in top-level template code
{% extends 'base.tmpl' %}
File "themes/bootstrap3-jinja/templates/base.tmpl", line 41, in top-level template code
{{ bootstrap.html_navigation_links() }}
File "themes/bootstrap3-jinja/templates/bootstrap_helper.tmpl", line 93, in template
{% if rel_link(permalink, url) == "#" %}
File "/home/satish/.virtualenvs/nikola/local/lib/python2.7/site-packages/nikola/nikola.py", line 901, in rel_link
dst = urljoin(src, dst)
File "/usr/lib/python2.7/urlparse.py", line 253, in urljoin
urlparse(url, bscheme, allow_fragments)
File "/usr/lib/python2.7/urlparse.py", line 135, in urlparse
tuple = urlsplit(url, scheme, allow_fragments)
File "/usr/lib/python2.7/urlparse.py", line 174, in urlsplit
i = url.find(':')
AttributeError: 'tuple' object has no attribute 'find'
我正在使用bootstrap3-jinja
主题
我希望我已经掌握了产生错误的代码的正确部分
请(某人)添加nikola
作为标签。我没有必要的声誉来创造它。
从我所测试的Nikola
是一个很棒的博客工具
谢谢。这是尼古拉的一个错误。它已在GitHub主机上修复。请:
- 从本地
子目录中删除themes/
,base jinja
,bootstrap jinja
主题-它们自7.0.0版起随Nikola一起提供bootstrap3 jinja
- 升级到当前的GitHub主机
TaskError - taskid:render_tags:output/categories/index.html
PythonAction Error
Traceback (most recent call last):
File "/home/satish/.virtualenvs/nikola/local/lib/python2.7/site-packages/doit/action.py", line 360, in execute
returned_value = self.py_callable(*self.args, **kwargs)
File "/home/satish/.virtualenvs/nikola/local/lib/python2.7/site-packages/nikola/nikola.py", line 639, in render_template
template_name, None, local_context)
File "/home/satish/.virtualenvs/nikola/local/lib/python2.7/site-packages/nikola/plugins/template/jinja.py", line 74, in render_template
output = template.render(**context)
File "/home/satish/.virtualenvs/nikola/local/lib/python2.7/site-packages/jinja2/environment.py", line 969, in render
return self.environment.handle_exception(exc_info, True)
File "/home/satish/.virtualenvs/nikola/local/lib/python2.7/site-packages/jinja2/environment.py", line 742, in handle_exception
reraise(exc_type, exc_value, tb)
File "themes/bootstrap3-jinja/templates/tags.tmpl", line 2, in top-level template code
{% extends 'base.tmpl' %}
File "themes/bootstrap3-jinja/templates/base.tmpl", line 41, in top-level template code
{{ bootstrap.html_navigation_links() }}
File "themes/bootstrap3-jinja/templates/bootstrap_helper.tmpl", line 93, in template
{% if rel_link(permalink, url) == "#" %}
File "/home/satish/.virtualenvs/nikola/local/lib/python2.7/site-packages/nikola/nikola.py", line 901, in rel_link
dst = urljoin(src, dst)
File "/usr/lib/python2.7/urlparse.py", line 253, in urljoin
urlparse(url, bscheme, allow_fragments)
File "/usr/lib/python2.7/urlparse.py", line 135, in urlparse
tuple = urlsplit(url, scheme, allow_fragments)
File "/usr/lib/python2.7/urlparse.py", line 174, in urlsplit
i = url.find(':')
AttributeError: 'tuple' object has no attribute 'find'