問題タブ [django-sitemaps]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
993 参照

django - Djangoサイトマップ:現在のウェブサイトのページのみを取得

Djangoサイトマップを使用してサイト固有のサイトマップを作成したいと思います。

私のアイデアはこのようなことをすることでした:

しかし、私には2つの問題があります。

  1. self.requestが定義されていませんがcurrent_site、サイトマップ内で実際の情報を取得する方法はありますか?
  2. アイテムのURLが正しくありません。正しいものから始める必要がありますcurrent_site

正しいクエリセットをサイトマップに直接渡す必要があると思いますが、どうすればよいですか?

ありがとう、

レミー

0 投票する
3 に答える
1990 参照

django - Django で XML サイトマップに画像フィールドを追加する

Google<image>は XML サイトマップ ( http://support.google.com/webmasters/bin/answer.py?hl=ja&answer=178636 ) のタグを認識し、サイトマップに画像属性を含めたいと考えています。

したがって、cover_image を取得して xml ファイルにロードするには、次のようなものが必要です。

タグにもarticle.titleロードする必要があります。<image:title>

例として Stack Overflow を Google で検索しましたが、驚くべきことに何も見つからなかったので、助けていただければ幸いです。

これまでの私のファイル:

0 投票する
1 に答える
334 参照

django - 同じモデルの Django サイトマップのさまざまなリンク

以下のようにDjangoで自分のウェブサイトのサイトマップを作成しました

サイトマップ

urls.py

get_absolute_link()のためにも実装されていますMyModel

他にも多くの URL が使用MyModelされているため、1 つだけを使用することはできませんabsolute_link

のさまざまなクエリに応じて、サイトマップに他の多くの URL を提供する必要がありますMyModel

どうすればこれを達成できますか?

0 投票する
2 に答える
899 参照

python - Remove pages from sitemap

I'm using the Django Cms 2.3.5 and I was generating the sitemap like this article from the docs

Now my question is there a easy solution to hide two pages from this sitemap because. I have the 404 and the 500 error in my CMS integrated and I dont want that there are in the sitemap!?

Has somebody an idea?

0 投票する
1 に答える
682 参照

python - 「str」オブジェクトと「NoneType」オブジェクトを連結できませんDjangoサイトマップ

例外値:

「str」オブジェクトと「NoneType」オブジェクトを連結できません

URLの最後にあるobj ['short_url']をすべての数字でクリーンアップする方法は? 例: 前: エージェント-挑発者-1 後: エージェント-挑発者

def location(self, obj): return '/brand/' + str(obj['short_url'])

0 投票する
3 に答える
2132 参照

python - Django 1.6:名前「サイトマップ」が定義されていません

Django アプリケーションにサイトマップを実装しようとしていますが、次のエラーが発生します。django サイトマップのフレームワークを使用しています。何が間違っているのかわかりません。

ここに sitemap.py ファイルがあります

ここにurls.pyファイルがあります

0 投票する
2 に答える
818 参照

python - Django 1.6: sitemap.py ファイルの場所は?

Django サイトマップを実装したいのですが、sitemaps.py ファイルを配置する場所と、どの urls.py ファイルを変更して含める必要があるかについて少し混乱しています。

上記の行を project(mysite) urls.py ファイルまたは app(sampleapp1) urls.py ファイルに入れますか?