gpt4 book ai didi

python - Django 包含从项目到多个应用程序的 models.py

转载 作者:行者123 更新时间:2023-11-28 22:48:55 26 4
gpt4 key购买 nike

我想知道是否有一种方法可以将项目目录中的 models.py 包含/导入到多个应用程序中,而无需在每个应用程序中复制模型。谢谢!

最佳答案

每个应用程序都必须在应用程序文件夹中有自己的 models.py。如果应用程序文件夹中有 models.py,则可以在项目的任何文件中编写以下导入语句:

from myapp.models import model_to_import

如果您在任何应用程序文件夹或任何其他文件夹之外有 models.py,请确保该文件夹包含一个(带有两个下划线)init(带有两个下划线).py 文件,并在您想要的文件中写入以下内容导入:

from folder_name import models
from models import model_to_import

关于python - Django 包含从项目到多个应用程序的 models.py,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24627919/

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