Odoo作为App后端时如何调试App
转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/10825940.html
一:Odoo可以作为app后台+后台管理系统使用
Odoo作为一个可供二次开发的框架,以它开发后台系统可以提供很大的便利。
而以odoo作为后台的项目在调试时,如果只是网页的调试,运行odoo之后,可以直接用 localhost:8069/XXX 来访问controller中定义的函数。
但是,对于移动端的app,运行在虚拟机中,或者运行在真机上的app,如何调试呢?
二:Odoo调试虚拟机、真机App
1)首先,我们让虚拟机/真机 与 odoo所在的电脑 ,连接同一个wifi,这样,我们就能通过同一网络中的IP地址进行路由了。
2)查看odoo所在电脑连接wifi后的IP地址:
3) 在app项目中,把后台请求的url地址写成: odoo所在电脑IP:8069/XXX 即可访问到对应的controller。
4)最重要的一步:
修改odoo项目的conf文件,在其中指明项目默认的数据库。否则,app通过url访问odoo后台时,是不知道访问哪个数据库的,所以就会报:404
dbfilter = 默认数据库