今天的问题是ajax脚本编写完总报404错误,经过路径多次查询才深刻懂了
ajax的路径一般情况下是相对于服务器的根路径,所以在写路径时我把根路径进行了路由分发
urlpatterns = [ path('admin/', admin.site.urls), path('cmdb1/', include('cmdb1.urls')), path('app01/', include('app01.urls')), path('app02/', include('app02.urls')), ]
即使分发了路径依旧要填写app的路径,所以应该是这样
$.ajax({ url:'/app02/text_ajax', #相对于服务器的根路径 type:"POST", ...... })