2015-08-18 1 views
3

Когда я добавить в мои шаблоны я получаю следующую ошибкуOdoo <T T-вызов = "website.layout"> qWebException

QWebException: "'NoneType' object has no attribute 'name'" while evaluating 
'res_company.name' 

код шаблона:

<template id="index" > 
     <t t-call="website.layout"> 
      <t t-set="title">Academy</t> 
      <div class="oe_structure"> 
       <div class="container"> 
        <ul><t t-foreach="brands" t-as="b"> 
         <li><a t-attf-href="/pa/{{b.id}}"> 
          <t t-esc="b.name"/> 
         </a></li> 
        </t></ul> 
       </div> 
      </div> 
     </t> 
    </template> 
+0

Можете ли вы разместить свой код для структуры модели, которую вы используете в этом показанном шаблоне? это позволит лучше понять проблему. –

+0

yes http://pastebin.com/GrEUcM4V –

ответ

6

Проблема заключалась в контролер, я должен добавить сайт = True

@http.route('/pa/', auth='public', website=True) 
+0

Вы знаете, почему это требуется? –