odoo12与odoo13在PyCharm上能运行后,如何进行单步调试呢?关键的一步是在源码中找到resetlocale()这个方法,加一条语句:ln = ln[0:ln.index(’.’)]
代码如下:
def resetlocale():
# locale.resetlocale is bugged with some locales.
for ln in get_locales():
try:
ln = ln[0:ln.index(’.’)]
return locale.setlocale(locale.LC_ALL, ln)
except locale.Error:
continue
完成这步就可以进行断点调试了。
更多教程:https://www.erpdaxue.cn/odoo/