我正在他们的网站上阅读 django 的教程。
在第一个教程https://docs.djangoproject.com/en/2.1/intro/tutorial01/ 中,他们正在创建一个名为polls的应用程序和一个视图,并在运行服务器时显示视图。
但是,在第二个教程https://docs.djangoproject.com/en/2.1/intro/tutorial02/中提到应将应用程序添加到 settings.py 的已安装应用程序部分
要将应用程序包含在我们的项目中,我们需要在 INSTALLED_APPS 设置中添加对其配置类的引用。PollsConfig 类位于 polls/apps.py 文件中,因此它的虚线路径是“polls.apps.PollsConfig”。编辑 mysite/settings.py 文件并将虚线路径添加到 INSTALLED_APPS 设置。
我不确定它在第一个教程中是如何工作的,而没有包含该应用程序。不是必须包含应用程序吗?还是仅在特定用例中是强制性的?
谢谢
如果您只需要显示应用程序的一些静态视图,定义 url 就足够了(这可以在主 url 本身中完成)。但是,如果您的应用程序有一些模型并且您需要将其包含在 migrate 命令中(并创建其表),则您需要将其包含在 installed_apps 中。
| 归档时间: |
|
| 查看次数: |
218 次 |
| 最近记录: |