假设我的Django项目的名称是' django_project'其中包含一个名为' main'的应用,我创建了一个名为' utilities_dir'的目录。它包含一些python文件(例如' utility_1.py',' utility_2.py' et-cetera),它们具有我想要使用的功能。我在哪里放置' utilities_dir'以及我如何在我的观看视频中使用这些文件。文件在' main' app目录?谢谢!
答案 0 :(得分:2)
将实用程序目录放在项目根文件夹中,将__init__.py
文件添加到文件夹中,然后当您想使用实用程序功能时,只需执行此操作:
from utilities_dir.utility_1 import *
from utilities_dir.utility_2 import a_specific_function
结构
- django_project
- main
- views.py
- utilities_dir
- __init__.py
- utility_1.py
- utility_2.py
答案 1 :(得分:1)
如果我正确理解您的问题,您想要从django项目中的文件夹导入一些文件。如果以下是您的目录结构
- django_project
- main
- views.py
- utilities_dir
- __init__.py
- utility_1.py
- utility_2.py
您只需在views.py
from utilies_dir import utility_1, utility_2
然后使用utility_1.some_function()
,utility_2.some_function()
。