摘要: from bs4 import BeautifulSoup @login_required def add_article(request): """ 后台管理的添加书籍视图函数 :param request: :return: """ if request.method == "POST": title = request.P... 阅读全文
posted @ 2018-11-16 13:48 Corey0606 阅读(564) 评论(2) 推荐(1) 编辑
摘要: 前端代码 div验证码框的样式 验证码点击刷新事件 验证码生成函数 登录的时候校验验证码(d代码只有片段),通过ajax请求传入request的 阅读全文
posted @ 2018-11-16 12:05 Corey0606 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 个人视图 钩子讲理(非自己) 阅读全文
posted @ 2018-11-16 11:16 Corey0606 阅读(769) 评论(0) 推荐(0) 编辑
摘要: 先导入数据库 然后运用create_user进行创建 如果直接使用create创建的是明文密码 如果你的表想用user内的字段 或者很多字段相同 你的表也可以继承auth模块你的models内继承了user表 但是你在models内设置好了后你要取settings内设置一段话告诉django你继承了 阅读全文
posted @ 2018-11-16 10:55 Corey0606 阅读(299) 评论(0) 推荐(0) 编辑
摘要: get(默认值)是通过URL传递表单值,数据追加在action属性后面。 post传递的表单值是隐藏到http报文体中,url中看不到。 get是通过url传递表单值,post通过url看不到表单域的值; get传递的数据量是有限的,如果要传递大数据量不能用get,比如type=“file”上传文章 阅读全文
posted @ 2018-11-16 10:27 Corey0606 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1.csrf的适用条件 每次初始化一个项目时都能看到 django.middleware.csrf.CsrfViewMiddleware 这个中间件 每次在模板里写 form 时都知道要加一个 {% csrf_token %} tag 每次发 ajax POST 请求,都需要加一个 X_CSRFTO 阅读全文
posted @ 2018-11-16 10:02 Corey0606 阅读(169) 评论(0) 推荐(0) 编辑