2011-02-01 8 views
7

rssフィードの出力を取得できますが、フィードリンク(http://www.mydomain.com/blog)で使用したドメインではなく、アイテムリンクのドメインはhttp://example.comです。 "example.com"の代わりに "mydomain.com"を取得するには何が必要ですか?以下はDjango RSSフィードのドメインはexample.comに設定されています

生成RSSフィードです:ブラウザのタイトルに(OS Xクローム)それは言う、 "NameError /ブログ/ RSS /時"、また

<?xml version="1.0" encoding="utf-8"?> 
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"> 
<channel> 
<title>MyDomain Blog</title> 
<link>http://www.mydomain.com/blog</link> 
<description>insights and new developments in creating Pushstack</description> 
<atom:link href="http://example.com/blog/rss/" rel="self"></atom:link> 
<language>en-us</language> 
<lastBuildDate>Mon, 31 Jan 2011 19:41:42 -0000</lastBuildDate> 
<item> 
    <title>Example</title> 
    <link>http://example.com/blog/example</link> 
    <description></description> 
    <guid>http://example.com/blog/example</guid> 
</item> 
</channel> 
</rss> 

。それが常に現れるものか、それとも何か間違っているかどうかはわかりません。

答えて

0

正しいです。また、adminを使用していない場合に備えて、 "django_site"テーブルのDDBBから直接更新することもできます。

よろしく、 マーティン

0

原子:サイト枠組みの中での情報へのリンク値のデフォルトがありますが、例えば、あなたのフィードクラスでfeed_linkプロパティを設定することで、それを上書きすることができます。

feed_link = "http://www.mydomain.com/blog/rss" 
関連する問題