7

intersphinx を適切に設定すると、次のように独自のドキュメントから Django クラスにリンクできます。

:class:`django:django.db.models.Model`

しかし、どのように設定にリンクしますか? Django は、組み込みのようなものではなく、独自の:setting:構造を使用し:class:ます。intersphinx を使用して設定にリンクするにはどうすればよいですか?

私はさまざまな呪文を試しましたが、どれも機能しません (そして、いくつかはおそらく間違っています):

:ref:`django:ROOT_URLCONF`
:ref:`django:root_urlconf`
:setting:`django:ROOT_URLCONF`
:ref:`django:setting:ROOT_URLCONF`
:django:setting:`ROOT_URLCONF`

エラーが好きundefined label: django:root_urlconfで、Unknown interpreted text role "setting"私に挨拶します。

4

2 に答える 2

2

正しい相互参照がどうあるべきかを理解するには、djangoのobjects.invを調べる必要があります。

次のように見えます。

:std:setting:`ROOT_URLCONF <django:ROOT_URLCONF>`

動作するはずです。

どういうわけか私はdjangoのobjects.invを持っていますが、それを取得したURLが見つかりません。理論的には、 https: //docs.djangoproject.com/en/1.4/objects.invであるはずですが、最終的には何度かリダイレクトされます。 file-not-foundエラーで。

于 2012-11-15T22:34:14.157 に答える