子包隐藏另一个子包中的包

时间:2018-12-07 15:18:37

标签: ada

我有三个软件包:Vendor.AppleVendor.PearPear

Vendor.Apple中,需要从包Pear中调用子程序。但是,导入(withPear程序包,然后尝试在其中调用过程Eat,导致编译器认为Eat过程在Vendor.Pear内部。这将导致以下错误:

  

“吃”未在“梨”中声明

有没有办法使用绝对包路径来with;是否可以解决以下事实:子软件包Apple可以访问“令牌”,从而隐藏了我们尝试导入的软件包?

1 个答案:

答案 0 :(得分:7)

所有库级软件包都在软件包if settings.DEBUG: import debug_toolbar urlpatterns = [ url(r'^__debug__/', include(debug_toolbar.urls)), ] + urlpatterns 中隐式声明,请参见ARM 10.1.1

Standard(您不需要Standard.Pear.Eat,实际上我不确定这是否合法!)