2016-08-18 103 views
0

我是Django的新手。我对Python非常熟悉。我们正在与Django 1.8(我认为与1.18 ...这是我的困惑,但目前还不是全部)。在大多数情况下,我尝试查找Google将文件发送给其他Django版本的文档。这一直很混乱。通过Drupal,我可以将d6d7添加到我在Google中的搜索查询中以找到正确的位置。看起来并不像Django那样。如何找到正确的Django文档?

您(经验丰富的Django开发人员)如何使用正在使用的版本的正确文档进入正确的页面?

右下角有一个版本号。虽然没有帮助我找到合适的文档。

enter image description here

+1

文档的右下角?它有助于保持最新的django版本,如果您使用的是受支持的版本之一,它很容易找到正确的页面 – Sayse

+0

Plus版本显然在URL中。 –

+2

您正在使用西班牙语版本的文档(es)。除非您真的想要西班牙语,否则请使用版本号上方的切换器切换到英语。如果在URL中用'1.10'代替'1.8',你仍然会得到一些404s,但是这会经常发生很多次。例如,[email docs]的1.8版本(https://docs.djangoproject.com/en/1.18/topics/email/)确实存在英文版本。不幸的是,Google搜索结果存在问题,即使您使用英语进行搜索,您也经常被带到西班牙文或日文文档。如果你得到了404,请确保你使用的是英文文档 – Alasdair

回答

2

并非所有的语言都可用文档。例如,1.8可能不是日文版本,但1.9和1.10(并根据您的屏幕截图,西班牙文版本相同)

docs.djangoproject.com上的URL也有一个版本选择器,例如, https://docs.djangoproject.com/en/1.10/search/?q=filefield

我要做的就是去http://docs.djangoproject.com/en/

有被放置在右下,您可以选择的文档版本浮动框。

然后在右侧边栏中,我点击下载为HTML以将其保存到本地。如果您现在使用的是正确版本,无需担心。

顺便说一句,没有1.18,它只是1.8!

+0

是的,除了将我带到不同版本的Django之外,Google还将我带入不同的语言版本(大部分都是英文版)。我猜Django文档的结构不适合Google。因此,最好在1.8上直接访问https://docs.djangoproject.com/en/1.8/ ... – guaka