Honoriahoufeifei
Honoriahou
采纳率42.9%
2019-09-06 15:42

Django中ajax访问view.py中自定义函数

20

在template文件夹下的eva.html里使用ajax,和eva文件夹下的view.py进行交互。
view.py中定义函数getvalue,通过该函数可以接收ajax传输值并return回到前端。
但是会报错“not found: /getvalue/”
求助:是不是前端ajax中url的访问地址写错了?如何修改?谢谢大佬们!
(view.py, urls.py, settings.py均在eva文件夹下图片说明图片说明图片说明图片说明图片说明

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答

  • zzy_zatan mtoooooo 2年前

    你的路与定义错了
    urlpatterns中的url 改成 url(r'^getvalue/$', view.getvalue)就可以了

    点赞 评论 复制链接分享
  • hed_tan hed_tan 2年前

    urlpatterns = [
    url(r'^goData/$',views.goData,name='goData')
    ,]
    详细可参考这个https://www.jb51.net/article/167442.htm

    点赞 评论 复制链接分享