目标:
①、初始form的简单应用
②、使用Django的form组件完成新增一个帖子
方法一:普通方法
1、前端表单代码
<div> <form class="navbar-form navbar-left" role="search" method="post"> { %csrf_token%} <div class="form-group"> <input type="text" class="form-control" name="article_title" placeholder="帖子标题"> <input type="text" class="form-control" name="article_prief" placeholder="帖子小标题"> <input type="text" class="form-control" name="article_content"placeholder="帖子内容"> </div> <button type="submit" class="btn btn-default">提交</button> </form>
2、view中新增一个视图方法:
#新增一个帖子 def add(request): article_title=request.POST.get('article_title',""); article_prief=request.POST.get('article_prief',""); article_content = request.POST.get('article_content', ""); add_article=Article(article_title=article_title,article_prief_content=article_prief,article_content=article_content);--------->这是插入一篇帖子的方法 add_article.save(); return render(request,'add.html'