Django:在 urls 文件中导入视图的最佳实践

未知

我在一本书中读到你应该避免这样做:

from .views import *

我目前正在做的是以下内容:

from . import views

我的第一个问题是,这是否是同一件事,只是写法不同?

我的第二个问题是我是否应该以上述方式导入它,还是应该单独导入每个视图?

from .views import (DetailView, EditView, DeleteView,
                    ListView, AnotherView, OneMoreView)
哦伟大的一

我的意思是这是不好的做法,因为您导入所有内容,即使您不使用它。如果您的视图中有辅助函数,它也会导入这些函数。如果您使用第二个选项,则必须views.在任何视图函数/类之前使用前缀这可能会很麻烦,因此您应该只导入您想要使用的每个视图,然后您就可以调用该视图。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章