我不是以英语为母语的人,我不明白为什么Django应用程序中初始页面的标准名称是index.html.有没有人能用简单的话解释一下为什么会这样,而不是,例如,home.html
我在试着找出我问题的答案.我只需要一个口头的解释
我不是以英语为母语的人,我不明白为什么Django应用程序中初始页面的标准名称是index.html.有没有人能用简单的话解释一下为什么会这样,而不是,例如,home.html
我在试着找出我问题的答案.我只需要一个口头的解释
我不是以英语为母语的人,我不明白为什么Django应用程序中初始页面的标准名称是index.html.
Django建议用not来命名带有扩展名的页面.使用的基本路径是:
# 🖟🖟 empty
path('', views.index, name='index')
因此,对于"外部世界",我们使用空路径,您可以随心所欲地命名视图.
给这样的文件index.html
命名的传统源于这样一个事实,即在非常古老的日子里,网络服务器通常被视为"文件储存库".所以很多网络服务器都存储了一个名为foo.txt
的文件,你可以用domain.com/foo.txt
访问它.现在,如果你访问domain.com/
本身,你会看到一个可用文件的"列表",也就是一个索引,因为一本书通常也包含一个名为"索引"部分的内容列表.