AttributeError: authentication.views无ajax_load_messages属性如何解决
解决方案
报错核心原因是URL配置中
ajax_load_messages视图的引用路径和实际存放路径不匹配:配置中默认要求该视图从authentication应用导入,但你实际将视图放在了chat应用下。
解决步骤如下:
- 打开项目中对应的
urls.py配置文件,定位到ajax_load_messages相关的导入语句和路由配置 - 如果你是直接导入视图函数的写法,将导入语句从
from authentication.views import ajax_load_messages修改为from chat.views import ajax_load_messages - 如果你使用的是Django旧版本的字符串视图路径写法,将路由配置里的
'authentication.views.ajax_load_messages'修改为'chat.views.ajax_load_messages' - 修改完成后保存配置,重新启动项目服务即可正常运行
内容的提问来源于stack exchange,提问作者Dereck Weaver II
相关产品推荐
相关产品推荐

