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

一个潜在的BUG

在添加博客一章中,点击提交向函数addArticle提交数据,数据存入数据库之后执行跳转,课程所说是跳转到index页面,但实际并没有,如果我们在跳转后的文章页面刷新,则再一次提交form表单,这时哪里出了问题?还有,代码不顾严谨,思路严谨一点应该这样做:前端使用js检测文章标题和内容是否为空,只要其中一个为空则不能提交表单。

def addArticle(request):
    #get form table request value
    title = request.POST.get('title',"TITLE")
    content = request.POST.get('content',"CONTENT")
    # write data to the database
    models.Article.objects.create(title=title,content=content)
    # add success back index page
    articles = models.Article.objects.all()
    return render(request,"blog/index.html",{'articles':articles})


正在回答

1 回答

...这是个django入门教程 那么严谨干嘛 重要的是学习django的知识

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

举报

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

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

进入课程

一个潜在的BUG

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号