代码之家  ›  专栏  ›  技术社区  ›  Chockalingam Alagappan

Django多类Meta:正在执行

  •  -3
  • Chockalingam Alagappan  · 技术社区  · 12 年前
    class A(ModelResource):
        Meta:
        resource_name = 'urlA'
        print helloA
    class B(ModelResource):
        Meta:
        resource_name = 'urlB'
        print helloB
    

    当我访问/urlA时,我会打印helloA和helloB。我只期待你好。发生什么事?

    1 回复  |  直到 12 年前
        1
  •  0
  •   migajek    12 年前
    1. 希望这不是你实际的压痕
    2. 整个模块(包含这些类的文件)在服务器启动时加载(或者更晚,由于延迟加载)。它有 没有什么 与正在加载(调用)的url有关。
    3. 不知道你说的“被处决”是什么意思。。。也不是您想要用该代码实现的目标。请后退几步,学习python的基础知识,这会让你的生活更轻松。