gpt4 book ai didi

python - Django:我真的需要在应用程序中使用 apps.py 吗?

转载 作者:太空狗 更新时间:2023-10-30 02:26:04 26 4
gpt4 key购买 nike

当使用 python manage.py startapp myapp 创建应用程序时,它会自动创建一个 apps.py 文件。

from django.apps import AppConfig


class MyappConfig(AppConfig):
name = 'myapp'

当我删除它时,一切似乎都像以前一样工作(至少我的测试都通过了)。从应用程序中删除这类文件是一种不好的做法吗?我们应该保留它们以避免副作用吗?

最佳答案

recommended approach in Django是在您的 INSTALLED_APPS 中使用应用程序配置:

INSTALLED_APPS = [
'myapp.apps.MyappConfig',
...
]

如果这样做,则需要 apps.py 文件。

但是,如果您根本不自定义应用程序配置,那么如果您使用 INSTALLED_APPS 中的应用程序名称,则可以删除 apps.py:

INSTALLED_APPS = [
'myapp',
...
]

关于python - Django:我真的需要在应用程序中使用 apps.py 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46346680/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com