2015-12-30 8 views
-1

Я делаю простой мастер в оду, и я хочу показать мастера, но моя модель не может найти мой взгляд. что не так с моим простым кодом?Почему Wizard не может найти модель?

Это мой мастер

class RequestReceiveWizard(models.TransientModel): 

_name ='estate.nursery.requestreceivewizard' 

# def _default_session(self): 
#  return self.env['estate.nursery.requestline'].browse(self._context.get('request_id')) 
name=fields.Char("Wizard name") 
request_id=fields.Many2one('estate.nursery.request') 
requestline_ids = fields.Many2many("estate.nursery.requestline") 

И это мое мнение:

<!--request Wizard --> 
    <record model="ir.ui.view" id="request_view_wizard"> 
     <field name="name">Request receive wizard</field> 
     <field name="model">estate.nursery.requestreceivewizard</field> 
     <field name="arch" type="xml"> 
      <form string="Wizard For Request Received"> 
        <group collspan="2" col="2"> 
         <field name="name"/> 
         <field name="requestline_ids"/> 
        </group> 
       <footer> 
        <button name="Apply" type="Action" string="Apply" >Apply</button> 
        <button special="cancel" string="Cancel">Cancel</button> 
       </footer> 
      </form> 
     </field> 
    </record> 

    <act_window id="received_request_wizard" name="Request Wizard" 
        src_model="estate.nursery.request" 
        res_model="estate.nursery.requestreceivewizard" 
        view_mode="form" 
        target="new" 
        multi="True" key2="client_action_multi"/> 

Что случилось с моим простым кодом? И это моя ошибка

Model not found: estate.nursery.requestreceivewizard 
+0

добавлен ли файл в __init__.py? –

ответ

0

act_window заменить эту запись и попробовать этот код:

<record id="received_request_wizard" model="ir.actions.act_window"> 
     <field name="name">estate.nursery.request</field> 
     <field name="type">ir.actions.act_window</field> 
     <field name="res_model">estate.nursery.request</field> 
     <field name="view_type">form</field> 
     <field name="view_mode">form</field> 
     <field name="view_id" ref="request_view_wizard"/> 
     <field name="target">new</field> 
    </record> 

Может быть это работа для вас ...