Django的“索引”是什么?

时间:2019-04-16 11:58:17

标签: php python django

我正在尝试从PHP切换到Python,特别是使用Django。我从事PHP开发已经很多年了,这意味着我的心态或多或少遵循了我惯用的模式。

我已经通过docker安装了Python和Django,创建了一个项目,启动了一个应用程序,运行了迁移,总的来说,我认为一切都可以开始编码了。

现在我的问题是,我应该从哪里开始? Django的index文件是什么?更准确地说,Django的index.php是什么?

例如,在几乎所有的PHP框架中,公共目录中都有index.php,然后它会加载其他所有内容(配置,中间件等)。在该index.php中,您可以做任何您想做的(当然是不好的做法),例如die('hello')echo 'hello'等。或让我们更现实一点,您可以设置默认控制器并在index操作函数中键入所需的任何内容,然后开始键入所需的任何内容(纯PHP或其他内容)。我如何在Django中做同样的事情?毕竟有可能吗?

1 个答案:

答案 0 :(得分:0)

There is no direct equivalent index.php. Every URL is mapped to a View, which will load the resources it needs. In Django, most of the logic is handled by Models and Views.