Odoo19中无法访问akshare 中的数据,相同代码命令行下可以访问,请问各位大神如何解决
代码怎么写的,报的啥错,截图看看
from odoo import models, fields, api
import akshare as ak
class TongjiToProvince(models.Model):
_name = ‘tongji.to.province’
_description = ‘中国疫情分省统计详情’
state_id = fields.Many2one('res.country.state',string='省',domain="[('country_id.code','=','CN')]")
total_confirm = fields.Integer(string='累计确诊')
state_code = fields.Char(related='state_id.code')
def get_akshare_data_tongji(self):
spot_hog_soozhu_df = ak.spot_hog_soozhu() #疫情数据没有了,尝试调的是生猪价格
print(spot_hog_soozhu_df)
setting中automatic-Scheduled Action代码model.get_akshare_data_tongji, run manually后提示2025-11-11 19:52:52,215 20160 INFO odoo19db odoo.addons.base.models.ir_module: ALLOW access to module.button_immediate_upgrade on [‘疫情节点数据统计’] to user admin #2 via 127.0.0.1
2025-11-11 19:52:52,216 20160 INFO odoo19db odoo.addons.base.models.ir_module: ALLOW access to module.button_upgrade on [‘疫情节点数据统计’] to user admin #2 via 127.0.0.1
2025-11-11 19:52:52,216 20160 INFO odoo19db odoo.addons.base.models.ir_module: ALLOW access to module.update_list on [‘疫情节点数据统计’] to user admin #2 via 127.0.0.1
2025-11-11 19:52:53,540 20160 INFO odoo19db odoo.addons.base.models.ir_module: ALLOW access to module.button_install on to user admin #2 via 127.0.0.1
2025-11-11 19:52:53,585 20160 INFO odoo19db odoo.modules.loading: loading 1 modules…
2025-11-11 19:52:53,591 20160 INFO odoo19db odoo.modules.loading: 1 modules loaded in 0.00s, 0 queries (+0 extra)
2025-11-11 19:52:53,622 20160 INFO odoo19db odoo.modules.loading: updating modules list
2025-11-11 19:52:53,623 20160 INFO odoo19db odoo.addons.base.models.ir_module: ALLOW access to module.update_list on to user system #1 via 127.0.0.1
2025-11-11 19:52:54,778 20160 WARNING odoo19db odoo.modules.module_graph: module om_hospital: not installable, skipped
2025-11-11 19:52:54,780 20160 INFO odoo19db odoo.modules.loading: loading 68 modules…
2025-11-11 19:52:54,827 20160 INFO odoo19db odoo.modules.loading: Loading module epidemic_tongji (53/68)
2025-11-11 19:52:54,987 20160 INFO odoo19db odoo.registry: module epidemic_tongji: creating or updating database tables
2025-11-11 19:52:55,039 20160 INFO odoo19db odoo.modules.loading: loading epidemic_tongji/security/ir.model.access.csv
2025-11-11 19:52:55,049 20160 INFO odoo19db odoo.modules.loading: loading epidemic_tongji/views/epidemic_tongji_views.xml
2025-11-11 19:52:55,085 20160 INFO odoo19db odoo.modules.loading: loading epidemic_tongji/views/tongji_to_province_view.xml
2025-11-11 19:52:55,098 20160 INFO odoo19db odoo.modules.loading: loading epidemic_tongji/views/epidemic_tongji_page_view.xml
2025-11-11 19:52:55,103 20160 INFO odoo19db odoo.modules.loading: loading epidemic_tongji/views/template.xml
2025-11-11 19:52:55,112 20160 INFO odoo19db odoo.modules.loading: loading epidemic_tongji/views/epidemic_tongji_menu_views.xml
2025-11-11 19:52:55,149 20160 INFO odoo19db odoo.modules.loading: Module epidemic_tongji loaded in 0.32s, 154 queries (+154 other)
2025-11-11 19:52:55,155 20160 INFO odoo19db odoo.modules.loading: 68 modules loaded in 0.37s, 154 queries (+154 extra)
2025-11-11 19:52:55,157 20160 WARNING odoo19db odoo.modules.module_graph: module om_hospital: not installable, skipped
2025-11-11 19:52:55,158 20160 INFO odoo19db odoo.modules.loading: loading 68 modules…
2025-11-11 19:52:55,159 20160 INFO odoo19db odoo.modules.loading: 68 modules loaded in 0.00s, 0 queries (+0 extra)
2025-11-11 19:52:55,402 20160 ERROR odoo19db odoo.modules.loading: Some modules are not loaded, some dependencies or manifest may be missing: [‘om_hospital’]
2025-11-11 19:52:55,446 20160 INFO odoo19db odoo.modules.loading: Model qseis.program.preplan.source is declared but cannot be loaded! (Perhaps a module was partially removed or renamed)
2025-11-11 19:52:56,097 20160 INFO odoo19db odoo.modules.loading: Modules loaded.
2025-11-11 19:52:56,106 20160 WARNING odoo19db odoo.schema: Missing not-null constraint on discuss.channel.name
谢谢赵总
,这个材料确实有点太老了,学完你讲的18后,想多跟着敲点代码练习练习。遇到问题就问AI,结果还是有好多问题给解决不了。![]()
升级到L2,我还有更多的教程给你学习
好嘞,继续努力,争取早日解锁高级教程
