joe_echavarria
asked on
Python Error - OpenERP Module
Hi,
I am new to Python and Openerp module creation. I am learning from a tutorial, but can not install the first module because of an error. Below is the error and the contents of all the files of the module.
Please help to find out what i am doing wrong.
File :
__init__.py
__openerp__.py
vetclinic.py
vetclinic_view.xml
Error:
Client Traceback (most recent call last):
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server \server\op enerp\addo ns\web\htt p.py", line 204, in dispatch
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server \server\op enerp\addo ns\web\con trollers\m ain.py", line 1132, in call_button
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server \server\op enerp\addo ns\web\con trollers\m ain.py", line 1120, in _call_kw
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server \server\op enerp\addo ns\web\ses sion.py", line 42, in proxy
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server \server\op enerp\addo ns\web\ses sion.py", line 30, in proxy_method
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server \server\op enerp\addo ns\web\ses sion.py", line 103, in send
Server Traceback (most recent call last):
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server \server\op enerp\addo ns\web\ses sion.py", line 89, in send
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server \server\.\ openerp\ne tsvc.py", line 296, in dispatch_rpc
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server \server\.\ openerp\se rvice\web_ services.p y", line 626, in dispatch
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server \server\.\ openerp\os v\osv.py", line 190, in execute_kw
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server \server\.\ openerp\os v\osv.py", line 132, in wrapper
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server \server\.\ openerp\os v\osv.py", line 199, in execute
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server \server\.\ openerp\os v\osv.py", line 187, in execute_cr
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server \server\op enerp\addo ns\base\mo dule\wizar d\base_mod ule_upgrad e.py", line 90, in upgrade_module
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server \server\.\ openerp\po oler.py", line 39, in restart_pool
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server \server\.\ openerp\mo dules\regi stry.py", line 233, in new
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server \server\.\ openerp\mo dules\load ing.py", line 354, in load_modules
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server \server\.\ openerp\mo dules\load ing.py", line 256, in load_marked_modules
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server \server\.\ openerp\mo dules\load ing.py", line 159, in load_module_graph
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server \server\.\ openerp\mo dules\modu le.py", line 405, in load_openerp_module
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server \server\.\ openerp\mo dules\modu le.py", line 133, in load_module
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server \server\op enerp\addo ns\vetclin ic\__init_ _.py", line 1, in <module>
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server \server\op enerp\addo ns\vetclin ic\vetclin ic.py", line 3, in <module>
AttributeError: 'module' object has no attribute 'model'
I am new to Python and Openerp module creation. I am learning from a tutorial, but can not install the first module because of an error. Below is the error and the contents of all the files of the module.
Please help to find out what i am doing wrong.
File :
__init__.py
import vetclinic
File :__openerp__.py
{
'name' : 'VetClinic',
'version': '1.0',
'description': """
Vet Clinic Application
- List of Animals
- List of Breeds
- Create appointments
""",
'author' : ' Greg',
'website' : 'www.mysite.com',
'depends' :['base_setup'],
'data' : ['vetclinic_view.xml'],
'demo' : [],
'installable' : True,
'auto_install' : False,
}
File :vetclinic.py
from osv import osv, fields
class vetclinic_animal(osv.Model):
_name = "vetclinic.animal"
_columns = {
'name':fields.char('Name',size=64),
'birthdate' : fields.date('Birth Date'),
}
File :vetclinic_view.xml
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
<record id="vetclinic_animal_action" model="ir.actions.act_window">
<field name="name">Animals</field>
<field name="res_model">vetclinic.animal</field<
<field name="view_type">form</field>
<field name="view_mode">tree,form</field>
<field name="help" type="html">
<p class="oe_view_nocontent_create">Click create to add a new animal record</p>
</field>
</record>
<menuitem id="vetclinic" name="Vet Clinic"/>
<menuitem id="vetclinic_menu" name="Vet Clinic" parent = "vetclinic" />
<menuitem id="vetclinic_animal_menu"
name="Animals"
parent="vetclinic_menu
action="vetclinic_animal_action"
/>
</data>
</openerp>
Error:
Client Traceback (most recent call last):
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server
Server Traceback (most recent call last):
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server
AttributeError: 'module' object has no attribute 'model'
ASKER
This is the error i am receiving
AttributeError: 'module' object has no attribute 'model'
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server \server\op enerp\addo ns\vetclin ic\vetclin ic.py", line 3, in <module>
When installing the module. It is OpenERP 7.
I can not find the erro in that file, on that line.
AttributeError: 'module' object has no attribute 'model'
File "C:\Program Files (x86)\OpenERP 7.0-20140622-231040\Server
When installing the module. It is OpenERP 7.
I can not find the erro in that file, on that line.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
AttributeError: 'module' object has no attribute 'model'
when installing the module. It is OpenERP 7