为了账号安全,请及时绑定邮箱和手机立即绑定

表单提交的内容为什么没有显示出来,提交后都显示的默认的title和content。并且刷新页面后重复提交

def edit_action(request):
    title = request.POST.get("title","TITLE")
    content = request.POST.get("content","CONTENT")
    models.Article.objects.create(title=title, content=content)

    articles = models.Article.objects.all()  
    return render(request, "index.html", {"articles": articles})

https://img1.sycdn.imooc.com//5d1474a70001339e12420557.jpg

正在回答

4 回答

article_page.html中 修改文章的href url是不是写的'blog:article_page'而不是'blog:edit_page'?我之前也是在这里写错了

1 回复 有任何疑惑可以回复我~

这个问题有解决了吗?我现在也遇到这样的问题了

0 回复 有任何疑惑可以回复我~
#1

慕标2099690

method = ‘post’
2019-08-11 回复 有任何疑惑可以回复我~

这部分应该没问题,可能是你前面表单提交部分没写对

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
django入门与实践
  • 参与学习       65207    人
  • 解答问题       868    个

手把手带你进入Django开发的大门,充分领略Django的魅力

进入课程

表单提交的内容为什么没有显示出来,提交后都显示的默认的title和content。并且刷新页面后重复提交

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信