普通班Django最佳实践

2024-09-27 22:20:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我想把课堂变成普通.py以及从每个应用程序的views.pymanagement/commands访问

现在我的结构是这样的

myproj/myproj
      /myapplication/views.py 
                    /management/commands/mycommand.py

然后我添加我的原始类,并从每个文件中调用如下内容。你知道吗

但是,我应该把它放在哪里普通.py如何导入???你知道吗

例如制作新文件夹?? 但它可能会混淆应用程序名??你知道吗

myproj/myproj
      /myapplication/views.py 
                    /management/commands/mycommand.py
      /commonlib/common.py

这方面的最佳做法是什么??你知道吗


Tags: 文件py文件夹应用程序内容common结构management
1条回答
网友
1楼 · 发布于 2024-09-27 22:20:46

如果它对很多不同的应用程序都是通用的,我通常会在顶级创建一些东西,所以它就像:

myproj/myproj/helpers

内部助手,输入:

utilities.py

然后在您的视图或命令中,使用:

from myproj.helpers import utilities

您可以将任意数量的通用文件放入helpers文件夹中,然后从该位置的任何位置导入它们。你知道吗

通常,这取决于你觉得什么是最有条理的:)

相关问题 更多 >

    热门问题