django_cvb和fvb
cvb 即class view 和funtion view 两种方式 发送get和post请求 前后端不分离的写法,定义一个html(form.html),在view中写逻辑(cvb&fvb) 备注 :需要注意csrf的问题,如果多次提交重复的数据会报403,解决办法两种 1.在settings.py-MIDDLEWARE-将csrf(第四行)注释掉 2.在form.html中写{% csrf_token%} form.html的代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <form action="/add_article/" method="post"> {% csrf_token %} title:<input type="text" name="title"> desc:<input type="text" name="desc"> content:<input type="text" name="content"> category:<select name="category"> {% for c in categorys %} <option value="{{ c.id }}">{{ c.name }}<