2015-07-03 33 views
0

我試圖將默認鵜鶘主題更改爲this one。 但是變化不會出現,當我使用不能更改鵜鶘主題

python -m SimpleHTTPServer 

我使用pelican-themes --install安裝主題,我可以說,安裝就沒事了,因爲當我運行pelican-themes -l主題列出:

notmyidea 
simple 
blue-penguin 

我加這對我的pelicanconf.py:

THEME = "blue-penguin" 

而且這不是瀏覽器的緩存,因爲我還添加了這一點:

LOAD_CONTENT_CACHE = False 

我試圖運行

pelican content -s ../pelicanconf.py 

但一直沒有結果。

即使使用默認主題notmyideasimple也不起作用。

有什麼想法發生了什麼?

編輯:加入我的pelicanconf.py,如要求:

#!/usr/bin/env python 
#-*- coding: utf-8 -*- # 
from __future__ import unicode_literals 

AUTHOR = u'My Name' 
SITENAME = u'Programa\xe7\xe3o, estat\xedstica e mais' 
SITEURL = '' 
GITHUB_URL = 'http://github.com/EuPaulo' 
LOCALE = 'pt_BR.utf8' 
THEME = u"blue-penguin" 
LOAD_CONTENT_CACHE = False 

RELATIVE_URLS = True 

PATH = 'content' 

TIMEZONE = 'America/Sao_Paulo' 

DEFAULT_LANG = u'pt' 

# Feed generation is usually not desired when developing 
FEED_ALL_ATOM = None 
CATEGORY_FEED_ATOM = None 
TRANSLATION_FEED_ATOM = None 
AUTHOR_FEED_ATOM = None 
AUTHOR_FEED_RSS = None 

# Blogroll 
# LINKS = (('Pelican', 'http://getpelican.com/'), 
#  ('Python.org', 'http://python.org/'), 
    #  ('Jinja2', 'http://jinja.pocoo.org/'), 
    #  ('You can modify those links in your config file', '#'),) 

# Social widget 
SOCIAL = (('twitter', 'https://twitter.com/paulomiramor'), 
      ('linkedin', 'http://www.linkedin.com/in/XXXXXXX'), 
      ('github', 'https://github.com/EuPaulo'),) 

DEFAULT_PAGINATION = 5 
+0

Pelican是一個靜態站點生成器。你需要什麼SimpleHTTPServer? –

+0

@DanielRoseman只需遵循以下文檔中的指導:http://docs.getpelican.com/en/3.6.0/publish.html#site-generation –

+0

如果你顯示你的配置文件,但有一個瘋狂的猜測,這將有所幫助:嘗試設置'RELATIVE_URLS = True'。 – Avaris

回答

1

你運行的SimpleHTTPServer到輸出目錄?如果不是,靜態網址解析將失敗,因爲網站的根目錄不會是好的。

如果這是好的,你可以將你的pelicanconf.py粘貼到某處,以便我們檢查是否沒有錯。

+0

是的,我在輸出目錄中運行'SimpleHTTPServer'。我在問題中粘貼了pelicanconf.py。 –

+1

出於某種原因,我在我的內容文件夾中創建了一個輸出,並且在此文件夾內運行了'SimpleHTTPServer'。你的答案有助於理解這一點,所以我會將其標記爲已接受。謝謝。 –