Honoriahou
2019-09-06 15:42
采纳率: 42.9%
浏览 850
已采纳

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

在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条回答 默认 最新

  • mtoooooo 2019-09-06 16:32
    已采纳

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

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • hed_tan 2019-09-06 17:09

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

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题