Skip to Content
เมนู
คุณต้องลงทะเบียนเพื่อโต้ตอบกับคอมมูนิตี้
คำถามนี้ถูกตั้งค่าสถานะ
1 ตอบกลับ
4146 มุมมอง

I'm trying to inherit an Export controller on OpenERP v7.0. I've tried some suggestions found on the web but with no success. Could someone point me to the right direction cuz I can't find a problem with my code.

The code below is within my custom module and it gets loaded during server launch.

import openerp.addons.web.controllers.main as main


class ExportFormatInherited(main.Export):
    _cp_path = "/web/export"

    @main.openerpweb.jsonrequest
    def get_fields(self, req, model, prefix='', parent_name= '',
                   import_compat=True, parent_field_type=None,
                   exclude=None):
        print 'inherited'
        super(ExportFormatInherited, self).get_fields(req, model, prefix,
                                                      parent_name, import_compat,
                                                      parent_field_type, exclude)
อวตาร
ละทิ้ง
คำตอบที่ดีที่สุด

Python super() and the MRO !!!

Not seeing what's in your code and in your log, all i can say is:

You should read the following:

Understanding Python’s ‘super’

Python’s super() considered super!

How to use super() effectively -- Python 2.7 version (Python recipe)

Method Resolution Order

อวตาร
ละทิ้ง
Related Posts ตอบกลับ มุมมอง กิจกรรม
how to recompile SASS to CSS แก้ไขแล้ว
1
ธ.ค. 23
18158
2
มี.ค. 15
9757
2
ก.ค. 25
1358
1
พ.ค. 25
840
2
พ.ค. 25
1464